diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereturnRecord/PurchasereturnRecordMainServiceImpl.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereturnRecord/PurchasereturnRecordMainServiceImpl.java index 7c7cdd52..ad6692de 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereturnRecord/PurchasereturnRecordMainServiceImpl.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/purchasereturnRecord/PurchasereturnRecordMainServiceImpl.java @@ -76,6 +76,7 @@ public class PurchasereturnRecordMainServiceImpl implements PurchasereturnRecord mainDO.setOutTransactionType(businesstypeDO.getOutTransactionType()); mainDO.setFromAreaCodes(businesstypeDO.getOutAreaCodes()); mainDO.setToAreaCodes(businesstypeDO.getInAreaCodes()); + mainDO.setId(null); purchasereturnRecordMainMapper.insert(mainDO); //库存事务 List transactionCreateReqVOList = new ArrayList<>(); @@ -84,6 +85,7 @@ public class PurchasereturnRecordMainServiceImpl implements PurchasereturnRecord for (PurchasereturnRecordDetailDO detailDO : subDOList) { detailDO.setMasterId(mainDO.getId()); detailDO.setNumber(number); + detailDO.setId(null); //添加库存事务入list TransactionCreateReqVO transactionCreateReqVOIn = new TransactionCreateReqVO(); BeanUtils.copyProperties(detailDO, transactionCreateReqVOIn); diff --git a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/rule/RuleServiceImpl.java b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/rule/RuleServiceImpl.java index b2cf71bd..0273f42f 100644 --- a/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/rule/RuleServiceImpl.java +++ b/win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/rule/RuleServiceImpl.java @@ -522,6 +522,7 @@ public class RuleServiceImpl implements RuleService { JSONObject entries = JSONUtil.parseObj(RespVO.getConfiguration()); map.put("ManagementPrecision", entries.get("ManagementPrecision")); map.put("itemCode", reqVO2.getItemCode()); + map.put("locationCode", reqVO2.getLocationCode()); list.add(map); } return list;