Browse Source

Merge branch 'milestone-20250711-金币重构二期' of http://39.101.133.168:8807/huangqizhen/gold-java into lijianlin/feature-20250710152503-二期工作台与部分权限

huangqizheng/feature-20250721170818-后端周末修改
lijianlin 4 weeks ago
parent
commit
ec97552818
  1. 6
      src/main/java/com/example/demo/serviceImpl/RoleServiceImpl.java

6
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("权限为空");
}
@ -96,6 +99,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);

Loading…
Cancel
Save