From 925219ebfda2a480df99ca06a13033c78ae8d81f Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期五, 30 五月 2025 18:08:16 +0800 Subject: [PATCH] 权限管理+用户管理 --- ruoyi-system/src/main/resources/mapper/system/SysUserRoleMapper.xml | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/SysUserRoleMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysUserRoleMapper.xml index dd72689..8fadc85 100644 --- a/ruoyi-system/src/main/resources/mapper/system/SysUserRoleMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/SysUserRoleMapper.xml @@ -16,7 +16,10 @@ <select id="countUserRoleByRoleId" resultType="Integer"> select count(1) from sys_user_role where role_id=#{roleId} </select> - + <select id="selectRoleByUserId" resultType="com.ruoyi.common.core.domain.entity.SysRole"> + select * from sys_user_role where user_id=#{userId} + </select> + <delete id="deleteUserRole" parameterType="Long"> delete from sys_user_role where user_id in <foreach collection="array" item="userId" open="(" separator="," close=")"> @@ -30,8 +33,12 @@ (#{item.userId},#{item.roleId}) </foreach> </insert> - - <delete id="deleteUserRoleInfo" parameterType="SysUserRole"> + <insert id="insert"> + insert into sys_user_role(user_id, role_id) value + (#{userId},#{roleId}) + </insert> + + <delete id="deleteUserRoleInfo" parameterType="SysUserRole"> delete from sys_user_role where user_id=#{userId} and role_id=#{roleId} </delete> -- Gitblit v1.7.1