菜单绑定

This commit is contained in:
2025-10-09 11:11:14 +08:00
parent 1064560f29
commit 047bf39842
19 changed files with 1526 additions and 59 deletions

View File

@@ -37,7 +37,6 @@
<id column="id" property="id" jdbcType="VARCHAR"/>
<result column="menu_id" property="menuID" jdbcType="VARCHAR"/>
<result column="name" property="name" jdbcType="VARCHAR"/>
<result column="description" property="description" jdbcType="VARCHAR"/>
</resultMap>
<resultMap id="PermissionBindRole" type="org.xyzh.common.dto.role.TbSysRole">
@@ -268,12 +267,12 @@
<select id="selectPermissionBindMenu" resultMap="PermissionBindMenu">
SELECT
tsm.id, tsm.menu_id, tsm.name, tsm.description
tsm.id, tsm.menu_id, tsm.name
FROM tb_sys_menu tsm
INNER JOIN tb_sys_menu_permission tsmp ON tsmp.menu_id = tsm.id
INNER JOIN tb_sys_menu_permission tsmp ON tsmp.menu_id = tsm.menu_id
WHERE tsm.deleted = 0
AND tsmp.deleted = 0
AND tsmp.permission_id = #{permission.id}
AND tsmp.permission_id = #{permission.permissionID}
ORDER BY tsm.menu_id, tsm.create_time ASC
</select>
@@ -282,10 +281,10 @@
SELECT
tsr.id, tsr.role_id, tsr.name, tsr.description
FROM tb_sys_role tsr
INNER JOIN tb_sys_role_permission tsrp ON tsrp.role_id = tsr.id
INNER JOIN tb_sys_role_permission tsrp ON tsrp.role_id = tsr.role_id
WHERE tsr.deleted = 0
AND tsrp.deleted = 0
AND tsrp.permission_id = #{permission.id}
AND tsrp.permission_id = #{permission.permissionID}
ORDER BY tsr.role_id, tsr.create_time ASC
</select>
</mapper>