sys_role.xml 694 B

12345678910111213141516171819202122
  1. <sqlMap>
  2. <sql id="get_role_no_have_menu_tree">
  3. SELECT sys_menu.*, sys_role_menu.id FROM sys_menu
  4. LEFT JOIN
  5. sys_role_menu
  6. ON sys_menu.id = sys_role_menu.menu_id
  7. AND sys_role_menu.role_id = ?role_id
  8. WHERE
  9. sys_role_menu.id IS NULL
  10. AND sys_menu.del_flag = 0
  11. </sql>
  12. <sql id="get_role_menu_tree">
  13. select sys_menu.* from sys_menu, sys_role_menu
  14. where
  15. sys_menu.id = sys_role_menu.menu_id
  16. and sys_role_menu.role_id = ?role_id
  17. and sys_menu.del_flag = 0
  18. </sql>
  19. <sql id="del_role_menu">
  20. delete from sys_role_menu where role_id = ?
  21. </sql>
  22. </sqlMap>