|
|
|
@ -46,7 +46,7 @@
|
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
<select id="roleMenu" resultMap="menuResultMap"> |
|
|
|
|
select * from blade_menu where is_deleted = 0 AND id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN |
|
|
|
|
select * from blade_menu where is_deleted = 0 and id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN |
|
|
|
|
<foreach collection="list" index="index" item="item" open="(" separator="," close=")"> |
|
|
|
|
#{item} |
|
|
|
|
</foreach> ) |
|
|
|
@ -58,8 +58,8 @@
|
|
|
|
|
FROM |
|
|
|
|
blade_menu |
|
|
|
|
WHERE |
|
|
|
|
category = 1 |
|
|
|
|
AND id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN |
|
|
|
|
is_deleted = 0 and category = 1 |
|
|
|
|
and id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN |
|
|
|
|
<foreach collection="list" index="index" item="item" open="(" separator="," close=")"> |
|
|
|
|
#{item} |
|
|
|
|
</foreach> ) |
|
|
|
@ -79,7 +79,7 @@
|
|
|
|
|
FROM |
|
|
|
|
blade_menu |
|
|
|
|
WHERE |
|
|
|
|
id IN ( |
|
|
|
|
is_deleted = 0 and id IN ( |
|
|
|
|
SELECT parent_id FROM blade_menu |
|
|
|
|
WHERE ( category = 2 AND id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN |
|
|
|
|
<foreach collection="list" index="index" item="item" open="(" separator="," close=")"> |
|
|
|
@ -102,10 +102,10 @@
|
|
|
|
|
FROM |
|
|
|
|
blade_menu |
|
|
|
|
WHERE |
|
|
|
|
( category = 2 AND id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN |
|
|
|
|
is_deleted = 0 and category = 2 AND id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN |
|
|
|
|
<foreach collection="list" index="index" item="item" open="(" separator="," close=")"> |
|
|
|
|
#{item} |
|
|
|
|
</foreach>) ) |
|
|
|
|
</foreach>) |
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
<select id="grantTree" resultMap="treeNodeResultMap"> |
|
|
|
@ -140,7 +140,7 @@
|
|
|
|
|
<foreach collection="list" index="index" item="item" open="(" separator="," close=")"> |
|
|
|
|
#{item} |
|
|
|
|
</foreach> |
|
|
|
|
AND m.path IS NOT NULL |
|
|
|
|
AND m.path IS NOT NULL and m.is_deleted = 0 |
|
|
|
|
GROUP BY m.path |
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|