diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java b/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java index 7148beb91..c8efda203 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/stockOutOrder/service/StockOutOrderDomainService.java @@ -598,6 +598,11 @@ public class StockOutOrderDomainService { pickingMaterialDetailDO.setInventoryDate(outMaterialDetailPO.getInventoryDate()); pickingMaterialDetailDO.setExtAttr3(outMaterialDetailPO.getExtAttr3()); pickingMaterialDetailDO.setExtAttr4(outMaterialDetailPO.getExtAttr4()); + // 毛重、净重、面积、体积从出库单明细自动带出 + pickingMaterialDetailDO.setTotalGrossWeight(outMaterialDetailPO.getTotalGrossWeight()); + pickingMaterialDetailDO.setTotalNetWeight(outMaterialDetailPO.getTotalNetWeight()); + pickingMaterialDetailDO.setTotalArea(outMaterialDetailPO.getTotalArea()); + pickingMaterialDetailDO.setTotalVolume(outMaterialDetailPO.getTotalVolume()); pickingMaterialDetailList.add(pickingMaterialDetailDO); List outMaterialDetailPOListChildren = outMaterialDetailPO.getChildren(); if (!CollectionUtils.isEmpty(outMaterialDetailPOListChildren)){ @@ -623,6 +628,11 @@ public class StockOutOrderDomainService { pickingMaterialDetailDOChildren.setInventoryDate(outMaterialDetailPOChildren.getInventoryDate()); pickingMaterialDetailDOChildren.setExtAttr3(outMaterialDetailPOChildren.getExtAttr3()); pickingMaterialDetailDOChildren.setExtAttr4(outMaterialDetailPOChildren.getExtAttr4()); + // 毛重、净重、面积、体积从出库单明细子行自动带出 + pickingMaterialDetailDOChildren.setTotalGrossWeight(outMaterialDetailPOChildren.getTotalGrossWeight()); + pickingMaterialDetailDOChildren.setTotalNetWeight(outMaterialDetailPOChildren.getTotalNetWeight()); + pickingMaterialDetailDOChildren.setTotalArea(outMaterialDetailPOChildren.getTotalArea()); + pickingMaterialDetailDOChildren.setTotalVolume(outMaterialDetailPOChildren.getTotalVolume()); pickingMaterialDetailList.add(pickingMaterialDetailDOChildren); }); }