k94314517
2023-09-15 e23b94bb04b0e5dbc4912add143cf1bf472c70f5
server/service/src/main/resources/mappers/SystemUserMapper.xml
@@ -40,6 +40,18 @@
      <if test="dto.strictDeptId != null">
        AND sdu.DEPARTMENT_ID = #{dto.strictDeptId}
      </if>
      <if test="dto.type != null">
        AND usr.TYPE = #{dto.type}
      </if>
      <if test="dto.status != null">
        AND usr.STATUS = #{dto.status}
      </if>
      <if test="dto.keyword != null and dto.keyword != ''">
        AND ( usr.`USERNAME` LIKE CONCAT('%', #{dto.keyword}, '%')  or usr.`REALNAME` LIKE CONCAT('%', #{dto.keyword}, '%') )
      </if>
      <if test="dto.companyId != null">
        AND usr.COMPANY_ID = #{dto.companyId}
      </if>
      <if test="dto.departmentIds != null and dto.departmentIds.size > 0">
        AND sdu.DEPARTMENT_ID IN
        <foreach collection="dto.departmentIds" open="(" close=")" separator="," item="id">