RuoYi
2020-12-04 2c8ad36be9b3c70d83724c2cffd22bfc664c6e18
src/main/resources/mybatis/system/SysUserMapper.xml
@@ -75,7 +75,7 @@
         AND date_format(u.create_time,'%y%m%d') <= date_format(#{endTime},'%y%m%d')
      </if>
      <if test="deptId != null and deptId != 0">
         AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE FIND_IN_SET (#{deptId},ancestors) ))
         AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE find_in_set(#{deptId}, ancestors) ))
      </if>
      <!-- 数据范围过滤 -->
      ${params.dataScope}
@@ -92,15 +92,15 @@
   </select>
   
   <select id="checkUserNameUnique" parameterType="String" resultType="int">
      select count(1) from sys_user where user_name = #{userName}
      select count(1) from sys_user where user_name = #{userName} limit 1
   </select>
   
   <select id="checkPhoneUnique" parameterType="String" resultMap="SysUserResult">
      select user_id, phonenumber from sys_user where phonenumber = #{phonenumber}
      select user_id, phonenumber from sys_user where phonenumber = #{phonenumber} limit 1
   </select>
   
   <select id="checkEmailUnique" parameterType="String" resultMap="SysUserResult">
      select user_id, email from sys_user where email = #{email}
      select user_id, email from sys_user where email = #{email} limit 1
   </select>
   
   <insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">