data/db_fn.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/sys/AuthMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/sys/RoleMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
data/db_fn.sql
@@ -374,15 +374,17 @@ select * from lf.sys_role_user delete from lf.sys_res where id = 16; delete from lf.sys_role_res where resid = 16; delete from lf.sys_res where id in ( 16 , 17 ) ; delete from lf.sys_role_res where resid in ( 16 , 17 ) ; delete from lf.sys_menu_auth where authid = 8; delete from lf.sys_auth where id = 8; delete from lf.sys_menu_auth where authid in ( 8 , 9 ) ; delete from lf.sys_auth where id in ( 8 , 9 ) ; select * from lf.sys_role select * from lf.sys_role_user select * from lf.sys_role_res select * from lf.sys_role_menu_auth select * from lf.sys_menu_auth select * from lf.sys_role_menu_auth where menu_auth_id in (select id from lf.sys_menu_auth where authid = 7) select * from lf.sys_menu_auth where authid = 1 #{id}; src/main/resources/mapper/sys/AuthMapper.xml
@@ -76,6 +76,10 @@ </delete> <delete id="deleteAuths" > delete from lf.sys_role_menu_auth where menu_auth_id in (select id from lf.sys_menu_auth where authid in <foreach item="id" collection="ids" index="index" open="(" separator="," close=")"> #{id} </foreach>); delete from lf.sys_menu_auth where authid in <foreach item="id" collection="ids" index="index" open="(" separator="," close=")"> #{id} src/main/resources/mapper/sys/RoleMapper.xml
@@ -55,14 +55,29 @@ </insert> <delete id="deleteRole"> delete from lf.sys_role where id = #{id} delete from lf.sys_role_user where roleid = #{id}; delete from lf.sys_role_res where roleid = #{id}; delete from lf.sys_role_menu_auth where roleid = #{id}; delete from lf.sys_role where id = #{id}; </delete> <delete id="deleteRoles"> delete from lf.sys_role_user where roleid in <foreach item="id" collection="ids" index="index" open="(" separator="," close=")"> #{id} </foreach>; delete from lf.sys_role_res where roleid in <foreach item="id" collection="ids" index="index" open="(" separator="," close=")"> #{id} </foreach>; delete from lf.sys_role_menu_auth where roleid in <foreach item="id" collection="ids" index="index" open="(" separator="," close=")"> #{id} </foreach>; delete from lf.sys_role where id in <foreach item="id" collection="ids" index="index" open="(" separator="," close=")"> #{id} </foreach> </foreach>; </delete> <update id="updateRole">