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