From 14789ce3e98e9c60039eaff9e3932b5f78ecac19 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期四, 17 七月 2025 17:42:58 +0800
Subject: [PATCH] bug修改
---
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
index 71fe532..4dfb977 100644
--- a/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -395,6 +395,16 @@
<update id="editSignPicture" parameterType="SysUser">
update sys_user set sign_picture = #{signPicture} where user_id = #{userId}
</update>
+ <update id="updateUserInherit">
+ update sys_user
+ <set>
+ <if test="parentId != null">parentId = #{parentId},</if>
+ <if test="parentAccount != null and parentAccount != ''">parentAccount = #{parentAccount},</if>
+ <if test="userId != null">user_id = #{userId},</if>
+ update_time = sysdate()
+ </set>
+ where userIdentification = #{userIdentification}
+ </update>
<delete id="deleteUserById" parameterType="Long">
update sys_user set del_flag = '2' where user_id = #{userId}
@@ -406,5 +416,8 @@
#{userId}
</foreach>
</delete>
-
+ <delete id="deleteUserByOldUserId">
+ delete from sys_user where user_id = #{oldUserId}
+ </delete>
+
</mapper>
\ No newline at end of file
--
Gitblit v1.7.1