From b1812a7e61c8dd91552606be3f31b3e99566387b Mon Sep 17 00:00:00 2001 From: chenfang Date: Mon, 13 Nov 2023 15:42:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9dict=E5=AD=97=E5=85=B8?= =?UTF-8?q?=E9=A1=B9=E8=BF=94=E5=9B=9E=E9=94=99=E8=AF=AF=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/win/module/system/enums/ErrorCodeConstants.java | 3 ++- .../module/system/service/dict/DictDataServiceImpl.java | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/ErrorCodeConstants.java b/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/ErrorCodeConstants.java index 2d2218ea..33e58a3e 100644 --- a/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/ErrorCodeConstants.java +++ b/win-module-system/win-module-system-api/src/main/java/com/win/module/system/enums/ErrorCodeConstants.java @@ -69,7 +69,8 @@ public interface ErrorCodeConstants { ErrorCode DICT_DATA_NOT_EXISTS = new ErrorCode(1_002_007_001, "当前字典数据不存在"); ErrorCode DICT_DATA_NOT_ENABLE = new ErrorCode(1_002_007_002, "字典数据({})不处于开启状态,不允许选择"); ErrorCode DICT_DATA_VALUE_DUPLICATE = new ErrorCode(1_002_007_003, "已经存在该值的字典数据"); - + ErrorCode DICT_DATA_NOT_EXIST = new ErrorCode(1_002_007_004, "当前字典数据不存在【{}】"); + ErrorCode DICT_LABLE_NOT_EXIST = new ErrorCode(1_002_007_005, "当前字典标签不存在【{}】"); // ========== 通知公告 1-002-008-000 ========== ErrorCode NOTICE_NOT_FOUND = new ErrorCode(1_002_008_001, "当前通知公告不存在"); diff --git a/win-module-system/win-module-system-biz/src/main/java/com/win/module/system/service/dict/DictDataServiceImpl.java b/win-module-system/win-module-system-biz/src/main/java/com/win/module/system/service/dict/DictDataServiceImpl.java index a51df976..0c8ea1ae 100644 --- a/win-module-system/win-module-system-biz/src/main/java/com/win/module/system/service/dict/DictDataServiceImpl.java +++ b/win-module-system/win-module-system-biz/src/main/java/com/win/module/system/service/dict/DictDataServiceImpl.java @@ -200,10 +200,10 @@ public class DictDataServiceImpl implements DictDataService { if(dictDataDO != null && 0 == dictDataDO.getStatus()){ return dictDataDO; }else { - throw new UtilException( "字典类型" + ptype + "的数据" + plabel + "无效"); + throw exception(DICT_DATA_NOT_EXIST, "字典类型" + ptype + "的数据" + plabel + "无效"); } }else { - throw new UtilException( "字典类型" + ptype + "无效"); + throw exception(DICT_DATA_NOT_EXIST, "字典类型" + ptype + "无效"); } } @@ -215,7 +215,7 @@ public class DictDataServiceImpl implements DictDataService { if(dictDataDO != null && 0 == dictDataDO.getStatus()){ return dictDataDO; }else { - throw new UtilException( "未查到字典相关标签"); + throw exception(DICT_LABLE_NOT_EXIST, "未查到字典相关标签"); } } @Override @@ -226,7 +226,7 @@ public class DictDataServiceImpl implements DictDataService { if(dictDataDO != null && 0 == dictDataDO.getStatus()){ return dictDataDO; }else { - throw new UtilException( "未查到字典相关标签"); + throw exception(DICT_DATA_NOT_EXIST, "未查到字典相关键值"); } } }