diff --git a/jshERP-boot/src/main/java/com/jsh/erp/constants/ExceptionConstants.java b/jshERP-boot/src/main/java/com/jsh/erp/constants/ExceptionConstants.java index 2face8d4..18b747b0 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/constants/ExceptionConstants.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/constants/ExceptionConstants.java @@ -451,6 +451,9 @@ public class ExceptionConstants { //单据录入-单据在该状态不能强制结单 public static final int DEPOT_HEAD_FORCE_CLOSE_FAILED_CODE = 8500031; public static final String DEPOT_HEAD_FORCE_CLOSE_FAILED_MSG = "抱歉,单据:%s在该状态不能强制结单"; + //单据录入-请勿重复提交单据 + public static final int DEPOT_HEAD_SUBMIT_REPEAT_FAILED_CODE = 8500032; + public static final String DEPOT_HEAD_SUBMIT_REPEAT_FAILED_MSG = "抱歉,请勿重复提交单据"; /** * 单据明细信息 diff --git a/jshERP-boot/src/main/java/com/jsh/erp/service/DepotHeadService.java b/jshERP-boot/src/main/java/com/jsh/erp/service/DepotHeadService.java index 512909e8..aba39083 100644 --- a/jshERP-boot/src/main/java/com/jsh/erp/service/DepotHeadService.java +++ b/jshERP-boot/src/main/java/com/jsh/erp/service/DepotHeadService.java @@ -1115,8 +1115,8 @@ public class DepotHeadService { String keyNo = userInfo.getLoginName() + "_" + depotHead.getNumber(); String keyValue = redisService.getCacheObject(keyNo); if(StringUtil.isNotEmpty(keyValue)) { - throw new BusinessRunTimeException(ExceptionConstants.DEPOT_HEAD_BILL_NUMBER_EXIST_CODE, - String.format(ExceptionConstants.DEPOT_HEAD_BILL_NUMBER_EXIST_MSG)); + throw new BusinessRunTimeException(ExceptionConstants.DEPOT_HEAD_SUBMIT_REPEAT_FAILED_CODE, + String.format(ExceptionConstants.DEPOT_HEAD_SUBMIT_REPEAT_FAILED_MSG)); } else { redisService.storageKeyWithTime(keyNo, depotHead.getNumber(), 10L); }