From 9eabb4fcb4b5a89dc7d6cb92645fabdbc86eaaf1 Mon Sep 17 00:00:00 2001 From: sunjiabei Date: Mon, 21 Jul 2025 10:52:44 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=97=A0=E7=94=A8=E6=88=B7=E7=A6=81?= =?UTF-8?q?=E6=AD=A2=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java index 386bde2..bdd2348 100644 --- a/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java @@ -96,6 +96,9 @@ public class RoleServiceImpl implements RoleService { if(roleVo.getId() == 2){ return Result.error("管理员不允许删除"); } + if(roleVo.getId() == 1){ + return Result.error("无用户不允许删除"); + } try { roleMapper.deleteRoleMenu(roleVo); roleMapper.deleteRole(roleVo); From c6a42e14213f3967110908c12fd6718220a260a3 Mon Sep 17 00:00:00 2001 From: sunjiabei Date: Mon, 21 Jul 2025 13:32:32 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BC=98=E5=85=88=E7=BA=A7=E9=99=90?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java index bdd2348..d1d7f70 100644 --- a/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java @@ -54,6 +54,9 @@ public class RoleServiceImpl implements RoleService { if (roleVo.getPriority() == null) { return Result.error("优先级为空"); } + if (roleVo.getPriority()<=0||roleVo.getPriority()>999) { + return Result.error("优先级不在1-999"); + } if (roleVo.getMenuIds() == null || roleVo.getMenuIds().isEmpty()) { return Result.error("权限为空"); }