|
@@ -12,11 +12,11 @@
|
|
|
m.sort,
|
|
|
m.parent_id,
|
|
|
m.visible
|
|
|
- FROM system_user_role ur
|
|
|
- INNER JOIN system_role r ON r.id = ur.role_id AND r.visible='1' AND r.is_deleted='0'
|
|
|
- INNER JOIN system_role_menu rm ON rm.role_id = ur.role_id AND rm.is_deleted='0'
|
|
|
+ FROM system_role r
|
|
|
+ INNER JOIN system_role_menu rm ON rm.role_id = r.id AND rm.is_deleted='0'
|
|
|
INNER JOIN system_menu m ON m.id=rm.menu_id AND m.visible='1' AND m.is_deleted='0'
|
|
|
- WHERE ur.user_id = #{userId,jdbcType=VARCHAR}
|
|
|
+ WHERE r.role_code = #{roleCode,jdbcType=VARCHAR}
|
|
|
+ AND r.visible='1' AND r.is_deleted='0'
|
|
|
ORDER BY m.sort
|
|
|
</select>
|
|
|
|