From c813f2ebbdac8edad2f101d29e2c873fc9225409 Mon Sep 17 00:00:00 2001 From: Charles7c Date: Thu, 17 Jul 2025 23:34:26 +0800 Subject: [PATCH] =?UTF-8?q?refactor(system):=20=E9=87=8D=E6=9E=84=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E6=A8=A1=E5=9D=97=E7=9A=84=E5=94=AF=E4=B8=80=E6=80=A7?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将原有的 isExists 方法改为 checkRepeat 方法,提高代码可读性 - 优化了错误信息的提示,使用具体的字段名称 - 移除了冗余的代码,简化了逻辑结构 - 统一了异常处理的方式,使用 CheckUtils 抛出异常 --- .../system/service/impl/DeptServiceImpl.java | 17 ++++------ .../service/impl/DictItemServiceImpl.java | 15 ++++---- .../system/service/impl/DictServiceImpl.java | 29 ++++++++-------- .../system/service/impl/MenuServiceImpl.java | 32 +++++++---------- .../system/service/impl/RoleServiceImpl.java | 30 ++++++++-------- .../service/impl/StorageServiceImpl.java | 13 +++---- .../system/service/impl/UserServiceImpl.java | 34 ++++++++++--------- 7 files changed, 81 insertions(+), 89 deletions(-) diff --git a/continew-system/src/main/java/top/continew/admin/system/service/impl/DeptServiceImpl.java b/continew-system/src/main/java/top/continew/admin/system/service/impl/DeptServiceImpl.java index 145ac97b..aef2d9b6 100644 --- a/continew-system/src/main/java/top/continew/admin/system/service/impl/DeptServiceImpl.java +++ b/continew-system/src/main/java/top/continew/admin/system/service/impl/DeptServiceImpl.java @@ -61,17 +61,13 @@ public class DeptServiceImpl extends BaseServiceImpl