Browse Source

优化

pull/268/head
chenzhihang 8 months ago
parent
commit
1b63a74ce0
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java

+ 1
- 1
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java View File

@@ -184,7 +184,7 @@ public class SysRoleServiceImpl implements ISysRoleService
public void checkRoleAllowed(SysRole role)
{
Set<String> roles = SecurityUtils.getLoginUser().getRoles();
if (StringUtils.isNotNull(role.getRoleId()) && role.isAdmin())
if (StringUtils.isNotNull(role.getRoleId()) && role.isAdmin() && !roles.contains("admin"))
{
throw new ServiceException("不允许操作超级管理员角色");
}


Loading…
Cancel
Save