diff --git a/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java b/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java index 08be21131..3e36b0152 100644 --- a/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java +++ b/src/main/java/com/glxp/api/controller/inout/IoCodeTempController.java @@ -497,7 +497,7 @@ public class IoCodeTempController extends BaseController { //校验预验收是否已存在 - if (bussinessTypeEntity.getActionType() == ConstantStatus.ACTION_TYPE_PREIN) { + if (bussinessTypeEntity.getActionType() == ConstantStatus.ACTION_TYPE_PREIN && bussinessTypeEntity.getMainAction().equals(ConstantType.TYPE_PUT)) { if (StrUtil.isNotEmpty(udiEntity.getSerialNo())) { int count = invPreinProductDetailService.findCountByCode(code); if (count > 0) { @@ -1488,7 +1488,7 @@ public class IoCodeTempController extends BaseController { //校验预验收是否已存在 - if (bussinessTypeEntity.getActionType() == ConstantStatus.ACTION_TYPE_PREIN) { + if (bussinessTypeEntity.getActionType() == ConstantStatus.ACTION_TYPE_PREIN && bussinessTypeEntity.getMainAction().equals(ConstantType.TYPE_PUT)) { if (StrUtil.isNotEmpty(udiEntity.getSerialNo())) { int count = invPreinProductDetailService.findCountByCode(code); if (count > 0) {