| 1234567891011121314151617181920212223242526272829303132 |
- <sqlMap>
- <sql id="get_role_no_have_menu_tree">
- SELECT sys_menu.*, sys_role_menu.id FROM sys_menu
- LEFT JOIN
- sys_role_menu
- ON sys_menu.id = sys_role_menu.menu_id
- AND sys_role_menu.role_id = ?role_id
- WHERE
- sys_role_menu.id IS NULL
- AND sys_menu.del_flag = 0
- </sql>
- <sql id="get_role_menu_tree">
- select sys_menu.* from sys_menu, sys_role_menu
- where
- sys_menu.id = sys_role_menu.menu_id
- and sys_role_menu.role_id = ?role_id
- and sys_menu.del_flag = 0
- </sql>
- <sql id="get_role_app_fun_tree">
- select sys_app_fun.* from sys_app_fun, sys_role_app_fun
- where
- sys_app_fun.id = sys_role_app_fun.app_fun_id
- and sys_role_app_fun.role_id = ?role_id
- and sys_app_fun.del_flag = 0
- </sql>
- <sql id="del_role_menu">
- delete from sys_role_menu where role_id = ?
- </sql>
- <sql id="del_role_app_fun">
- delete from sys_role_app_fun where role_id = ?
- </sql>
- </sqlMap>
|