diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/stockInOrder/service/StockInOrderDomainService.java b/mhd_wms/src/main/java/com/mhd/wms/domain/stockInOrder/service/StockInOrderDomainService.java index 0a628c5be..9dbf4ce46 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/stockInOrder/service/StockInOrderDomainService.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/stockInOrder/service/StockInOrderDomainService.java @@ -155,6 +155,13 @@ public class StockInOrderDomainService { if (stockInOrderPO == null){ throw new ServiceException("入库单信息不存在"); } + if (!CollectionUtils.isEmpty(stockInOrderDO.getMaterialDetailList())) { + stockInOrderDO.getMaterialDetailList().forEach(detail -> { + if (detail.getInboundQuantity() != null) { + detail.setQuantity(detail.getInboundQuantity()); + } + }); + } //设置物料信息 setMaterialDetailInfo(stockInOrderDO); //统计总物料种数