From 3c901b2289729b8d13689a52faaffb3cd1124594 Mon Sep 17 00:00:00 2001 From: zhuo <2089219845@qq.com> Date: 星期四, 27 三月 2025 13:25:08 +0800 Subject: [PATCH] 修改标准库查询bug --- ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml index 2f71cd4..72e5b85 100644 --- a/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml @@ -26,6 +26,14 @@ group by sm.menu_id </select> + <!-- 鏌ヨ鍙湅鎴戣彍鍗昳d --> + <select id="selectIsRersonalMenu" resultType="java.lang.Long"> + select menu_id + from sys_role_menu + where role_id = #{roleId} + and is_rersonal = 1 + </select> + <delete id="deleteRoleMenuByRoleId" parameterType="Long"> delete from sys_role_menu where role_id=#{roleId} </delete> @@ -38,9 +46,9 @@ </delete> <insert id="batchRoleMenu"> - insert into sys_role_menu(role_id, menu_id) values + insert into sys_role_menu(role_id, menu_id, is_rersonal) values <foreach item="item" index="index" collection="list" separator=","> - (#{item.roleId},#{item.menuId}) + (#{item.roleId},#{item.menuId},#{item.isRersonal}) </foreach> </insert> -- Gitblit v1.9.3