diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereceiptRecord/PurchasereceiptRecordDetailServiceImpl.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereceiptRecord/PurchasereceiptRecordDetailServiceImpl.java index feb5cd3e..0ce3a191 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereceiptRecord/PurchasereceiptRecordDetailServiceImpl.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereceiptRecord/PurchasereceiptRecordDetailServiceImpl.java @@ -56,10 +56,11 @@ public class PurchasereceiptRecordDetailServiceImpl implements PurchasereceiptRe if(balanceDOList.isEmpty()) { continue; } - BalanceDO balanceDO = balanceDOList.get(0); - purchasereceiptRecordDetailDO.setFromLocationCode(balanceDO.getLocationCode()); - purchasereceiptRecordDetailDO.setInventoryStatus(balanceDO.getInventoryStatus()); - resultList.add(purchasereceiptRecordDetailDO); + for(BalanceDO balanceDO : balanceDOList) { + purchasereceiptRecordDetailDO.setFromLocationCode(balanceDO.getLocationCode()); + purchasereceiptRecordDetailDO.setInventoryStatus(balanceDO.getInventoryStatus()); + resultList.add(purchasereceiptRecordDetailDO); + } } return resultList; }