ソースを参照

优化数据权限代码

RuoYi 1 年間 前
コミット
116bed00a5

+ 2 - 2
ruoyi-framework/src/main/java/com/ruoyi/framework/shiro/service/SysLoginService.java

@@ -158,9 +158,9 @@ public class SysLoginService
     public void setRolePermission(SysUser user)
     public void setRolePermission(SysUser user)
     {
     {
         List<SysRole> roles = user.getRoles();
         List<SysRole> roles = user.getRoles();
-        if (!roles.isEmpty() && roles.size() > 1)
+        if (!roles.isEmpty())
         {
         {
-            // 多角色设置permissions属性,以便数据权限匹配权限
+            // 设置permissions属性,以便数据权限匹配权限
             for (SysRole role : roles)
             for (SysRole role : roles)
             {
             {
                 Set<String> rolePerms = menuService.selectPermsByRoleId(role.getRoleId());
                 Set<String> rolePerms = menuService.selectPermsByRoleId(role.getRoleId());