From 8dc28c815eb0acdb5af82c2667eec45efd0507c5 Mon Sep 17 00:00:00 2001 From: liding <756868258@qq.com> Date: 星期二, 18 三月 2025 09:34:46 +0800 Subject: [PATCH] 车间绑定调整 --- 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