复核报错;
This commit is contained in:
+20
@@ -751,6 +751,26 @@ public class StockOutOrderDomainService {
|
|||||||
outMaterialDetailPO.setCheckGrossWeight(pickingMaterialDetailPO.getTotalGrossWeight());
|
outMaterialDetailPO.setCheckGrossWeight(pickingMaterialDetailPO.getTotalGrossWeight());
|
||||||
outMaterialDetailPO.setWaitCheckQuantity(outMaterialDetailPO.getPickingQuantity());
|
outMaterialDetailPO.setWaitCheckQuantity(outMaterialDetailPO.getPickingQuantity());
|
||||||
}
|
}
|
||||||
|
List<OutMaterialDetailPO> children = outMaterialDetailPO.getChildren();
|
||||||
|
if (!CollectionUtils.isEmpty(children)) {
|
||||||
|
for (OutMaterialDetailPO outMaterialDetailPOChild : children) {
|
||||||
|
outMaterialDetailPOChild.setMaterialCode(outMaterialDetailPOChild.getMaterialNo());
|
||||||
|
outMaterialDetailPOChild.setMaterialName(outMaterialDetailPOChild.getCommodityName());
|
||||||
|
Long uniqueIdChild = outMaterialDetailPOChild.getUniqueId();
|
||||||
|
PickingMaterialDetailPO pickingMaterialDetailPO1 = pickingMaterialDetailService.queryTotalsByOutNumberAndBaseId(uniqueIdChild);
|
||||||
|
if (ObjectUtils.isNotEmpty(pickingMaterialDetailPO1)) {
|
||||||
|
outMaterialDetailPOChild.setTotalArea(pickingMaterialDetailPO1.getTotalArea());
|
||||||
|
outMaterialDetailPOChild.setTotalVolume(pickingMaterialDetailPO1.getTotalVolume());
|
||||||
|
outMaterialDetailPOChild.setTotalNetWeight(pickingMaterialDetailPO1.getTotalNetWeight());
|
||||||
|
outMaterialDetailPOChild.setTotalGrossWeight(pickingMaterialDetailPO1.getTotalGrossWeight());
|
||||||
|
outMaterialDetailPOChild.setCheckArea(pickingMaterialDetailPO1.getTotalArea());
|
||||||
|
outMaterialDetailPOChild.setCheckVolume(pickingMaterialDetailPO1.getTotalVolume());
|
||||||
|
outMaterialDetailPOChild.setCheckNetWeight(pickingMaterialDetailPO1.getTotalNetWeight());
|
||||||
|
outMaterialDetailPOChild.setCheckGrossWeight(pickingMaterialDetailPO1.getTotalGrossWeight());
|
||||||
|
outMaterialDetailPOChild.setWaitCheckQuantity(pickingMaterialDetailPO1.getPickingQuantity());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
stockOutOrderPO.setMaterialDetailList(outMaterialDetailPOList);
|
stockOutOrderPO.setMaterialDetailList(outMaterialDetailPOList);
|
||||||
BigDecimal weightLimit = BigDecimal.ZERO;
|
BigDecimal weightLimit = BigDecimal.ZERO;
|
||||||
|
|||||||
Reference in New Issue
Block a user