|
|
@@ -1598,7 +1598,7 @@ public class InventoryService extends BaseService<Inventory> {
|
|
|
BigDecimal sumOutQty = inOutRecordVOList.stream().map(InOutRecordVO::getIntoQty).reduce(BigDecimal.ZERO, BigDecimal::add).setScale(6, BigDecimal.ROUND_HALF_UP);
|
|
|
BigDecimal sumOutAmt = inOutRecordVOList.stream().map(InOutRecordVO::getIntoAmt).reduce(BigDecimal.ZERO, BigDecimal::add).setScale(6, BigDecimal.ROUND_HALF_UP);
|
|
|
//region 编辑入库单数量
|
|
|
- InboundResponse inboundResponse = inboundMapper.selectMessageByOtherQuery(new InboundQuery().setFromId(inOutRecordVOList.get(0).getBiznisId()));
|
|
|
+ InboundResponse inboundResponse = inboundMapper.selectMessageByOtherQuery(new InboundQuery().setIntoId(inOutRecordVOList.get(0).getBiznisId()));
|
|
|
Inbound inbound = new Inbound();
|
|
|
inbound.setIntoId(inboundResponse.getIntoId());
|
|
|
inbound.setIntoQty(sumOutQty.abs());
|
|
|
@@ -1611,8 +1611,8 @@ public class InventoryService extends BaseService<Inventory> {
|
|
|
|
|
|
//region 明细
|
|
|
for (InOutRecordVO inOutRecordVO : inOutRecordVOList) {
|
|
|
- List<InboundItemResponse> inboundItemResponses = inboundItemMapper.selectByCond(new InboundItemQuery().
|
|
|
- setFromId(inOutRecordVO.getBiznisId()).setFromItemId(inOutRecordVO.getBiznisItemId()));
|
|
|
+ List<InboundItemResponse> inboundItemResponses = inboundItemMapper.selectByCond(new InboundItemQuery()
|
|
|
+ .setItemId(inOutRecordVO.getBiznisItemId()));
|
|
|
InboundItemResponse inboundItemResponse = inboundItemResponses.get(0);
|
|
|
InboundItem inboundItem = new InboundItem();
|
|
|
//总单id
|