From 9330629196b8425ab34eadb7b588b6a4c7ddd7cf Mon Sep 17 00:00:00 2001 From: jishenghua <752718920@qq.com> Date: Thu, 10 Jul 2025 09:29:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E8=BF=87redis=E6=9D=A5=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E5=8D=95=E6=8D=AE=E7=9A=84=E5=8D=95=E5=8F=B7=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E5=88=A4=E6=96=AD(=E4=BF=AE=E6=94=B9=E5=88=A4?= =?UTF-8?q?=E6=96=AD=E6=8F=90=E7=A4=BA)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/jsh/erp/constants/ExceptionConstants.java | 3 +++ .../src/main/java/com/jsh/erp/service/DepotHeadService.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) 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); }