diff --git a/zi-wms-pda/src/main/java/com/cim/idm/controller/MaterialReceiveActController.java b/zi-wms-pda/src/main/java/com/cim/idm/controller/MaterialReceiveActController.java index 3214661..f85acd8 100644 --- a/zi-wms-pda/src/main/java/com/cim/idm/controller/MaterialReceiveActController.java +++ b/zi-wms-pda/src/main/java/com/cim/idm/controller/MaterialReceiveActController.java @@ -519,6 +519,7 @@ public class MaterialReceiveActController { String commitDate = trackOutBoDto.getCommitDate(); String erpLocation = trackOutBoDto.getErpLocation(); String erpFactory1 = trackOutBoDto.getErpFactory(); + String sign = trackOutBoDto.getSign(); // 采购单处理 for (MaterialReceiveRequest request : requests) { String receiveRequestName = request.getReceiveRequestName(); @@ -563,8 +564,11 @@ public class MaterialReceiveActController { SDKMaterialPackingServiceImpl.updateMaterialPackingUndoIdByReceive(receiveRequestName, undoId); // 更新库存状态 SDKMaterialPackingServiceImpl.SaveUnDoInfo( undoId,commitDate); -// SDKMaterialPackingServiceImpl.updateStockState(makeEventInfo, undoId,opCode,erpLocation, erpFactory1); - SDKMaterialPackingServiceImpl.updateStockState(makeEventInfo, undoId,opCode); + if ("app".equals(sign)) { + SDKMaterialPackingServiceImpl.updateStockStateNew(makeEventInfo, undoId,opCode,erpLocation, erpFactory1); + } else { + SDKMaterialPackingServiceImpl.updateStockState(makeEventInfo, undoId, opCode); + } } // 到货单据更新状态 if (Objects.nonNull(materialDelivery)) { diff --git a/zi-wms-pda/src/main/java/com/cim/idm/model/dto/TrackOutBoDto.java b/zi-wms-pda/src/main/java/com/cim/idm/model/dto/TrackOutBoDto.java index c8794ef..f679b9e 100644 --- a/zi-wms-pda/src/main/java/com/cim/idm/model/dto/TrackOutBoDto.java +++ b/zi-wms-pda/src/main/java/com/cim/idm/model/dto/TrackOutBoDto.java @@ -15,6 +15,8 @@ public class TrackOutBoDto { private String erpLocation; /**组织*/ private String erpFactory; + /**标识*/ + private String sign; } diff --git a/zi-wms-pda/src/main/java/com/cim/idm/service/Impl/SDKMaterialPackingServiceImpl.java b/zi-wms-pda/src/main/java/com/cim/idm/service/Impl/SDKMaterialPackingServiceImpl.java index 4e493bf..764b325 100644 --- a/zi-wms-pda/src/main/java/com/cim/idm/service/Impl/SDKMaterialPackingServiceImpl.java +++ b/zi-wms-pda/src/main/java/com/cim/idm/service/Impl/SDKMaterialPackingServiceImpl.java @@ -324,7 +324,7 @@ public class SDKMaterialPackingServiceImpl extends CommonServiceDAO hashMapErp = new HashMap ();