RuoYi
2025-12-16 eb489bda83b8049808ea54450a2e15e384c32a34
ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -180,7 +180,7 @@
   <update id="updateUser" parameterType="SysUser">
       update sys_user
       <set>
          <if test="deptId != null and deptId != 0">dept_id = #{deptId},</if>
          <if test="deptId != 0">dept_id = #{deptId},</if>
          <if test="nickName != null and nickName != ''">nick_name = #{nickName},</if>
          <if test="email != null ">email = #{email},</if>
          <if test="phonenumber != null ">phonenumber = #{phonenumber},</if>
@@ -198,15 +198,19 @@
   </update>
   
   <update id="updateUserStatus" parameterType="SysUser">
       update sys_user set status = #{status} where user_id = #{userId}
       update sys_user set status = #{status}, update_time = sysdate() where user_id = #{userId}
   </update>
   
   <update id="updateUserAvatar" parameterType="SysUser">
       update sys_user set avatar = #{avatar} where user_id = #{userId}
       update sys_user set avatar = #{avatar}, update_time = sysdate() where user_id = #{userId}
   </update>
     <update id="updateLoginInfo" parameterType="SysUser">
       update sys_user set login_ip = #{loginIp}, login_date = #{loginDate} where user_id = #{userId}
   </update>
   
   <update id="resetUserPwd" parameterType="SysUser">
       update sys_user set pwd_update_date = sysdate(), password = #{password} where user_id = #{userId}
       update sys_user set pwd_update_date = sysdate(), password = #{password}, update_time = sysdate() where user_id = #{userId}
   </update>
   
   <delete id="deleteUserById" parameterType="Long">