Commit 9b0828be8ec0280e3711bb1a22cc5b4f9121b1d6
1 parent
2cc14e5f
角色禁用&菜单隐藏不查询权限
Showing
1 changed file
with
2 additions
and
1 deletions
ruoyi/src/main/resources/mybatis/system/SysMenuMapper.xml
| @@ -96,7 +96,8 @@ | @@ -96,7 +96,8 @@ | ||
| 96 | from sys_menu m | 96 | from sys_menu m |
| 97 | left join sys_role_menu rm on m.menu_id = rm.menu_id | 97 | left join sys_role_menu rm on m.menu_id = rm.menu_id |
| 98 | left join sys_user_role ur on rm.role_id = ur.role_id | 98 | left join sys_user_role ur on rm.role_id = ur.role_id |
| 99 | - where ur.user_id = #{userId} | 99 | + left join sys_role r on r.role_id = ur.role_id |
| 100 | + where m.visible = '0' and r.status = '0' and ur.user_id = #{userId} | ||
| 100 | </select> | 101 | </select> |
| 101 | 102 | ||
| 102 | <select id="selectMenuById" parameterType="Long" resultMap="SysMenuResult"> | 103 | <select id="selectMenuById" parameterType="Long" resultMap="SysMenuResult"> |