无关风月
2024-11-09 111652d23733d04e379c2454c8b39171596a6b50
xinquan-modules/xinquan-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -102,7 +102,7 @@
   
   <select id="selectUserByUserName" parameterType="String" resultMap="SysUserResult">
       <include refid="selectUserVo"/>
      where u.user_name = #{userName} and u.del_flag = '0'
      where u.user_name = #{userName} and u.del_flag = '0' and u.user_type = '00'
   </select>
   
   <select id="selectUserById" parameterType="Long" resultMap="SysUserResult">
@@ -211,7 +211,16 @@
         <if test="userType != null and userType != ''">user_type = #{userType},</if>
         <if test="reason != null and reason != ''">reason = #{reason},</if>
         <if test="handleName != null and handleName != ''">handleName = #{handleName},</if>
         <if test="disableTime != null and disableTime != ''">disable_time = #{disableTime},</if>
         update_time = sysdate()
       </set>
       where user_id = #{userId}
   </update>
   <update id="updatePwd" parameterType="com.xinquan.system.api.domain.SysUser">
       update sys_user
       <set>
          <if test="password != null and password != ''">password = #{password},</if>
         update_time = sysdate()
       </set>
       where user_id = #{userId}
@@ -222,6 +231,7 @@
          <if test="status != null and status != ''">status = #{status},</if>
          <if test="reason != null">reason = #{reason},</if>
          <if test="handleName != null">handleName = #{handleName},</if>
          <if test="disableTime != null">disable_time = #{disableTime},</if>
         update_time = sysdate()
       </set>
       where dept_id = #{deptId}
@@ -260,7 +270,7 @@
      u.phonenumber AS phonenumber, u.sex AS sex, u.status AS status, u.del_flag AS delFlag, u.login_ip AS loginIp,
      u.login_date AS loginDate, u.create_by AS createBy, u.create_time AS createTime, u.remark AS remark,u.disableRemark AS disableRemark,
      r.role_id AS roleId, r.role_name AS roleName, r.role_key AS roleKey, r.role_sort AS roleSort, r.data_scope AS dataScope, r.status as role_status,
      u.reason AS reason
      u.reason AS reason,u.handleName as handleName,u.disable_time as disableTime
      from sys_user u
      left join sys_user_role ur on u.user_id = ur.user_id
      left join sys_role r on ur.role_id = r.role_id