diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/shiro/service/SysLoginService.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/shiro/service/SysLoginService.java index 8e9db1db..697e1120 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/shiro/service/SysLoginService.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/shiro/service/SysLoginService.java @@ -158,9 +158,9 @@ public class SysLoginService public void setRolePermission(SysUser user) { List roles = user.getRoles(); - if (!roles.isEmpty() && roles.size() > 1) + if (!roles.isEmpty()) { - // 多角色设置permissions属性,以便数据权限匹配权限 + // 设置permissions属性,以便数据权限匹配权限 for (SysRole role : roles) { Set rolePerms = menuService.selectPermsByRoleId(role.getRoleId());