|
@@ -81,6 +81,20 @@
|
|
|
u.del_flag = '0' AND
|
|
|
u.user_type = '02'
|
|
|
</select>
|
|
|
+
|
|
|
+ <select id="selectUserItemByDeptId" parameterType="SysUser" resultMap="SysUserResult">
|
|
|
+ SELECT u.* FROM sys_user u right join sys_dept_user d on u.user_id = d.user_id
|
|
|
+ WHERE u.del_flag = '0' AND d.deleted ='0' AND u.user_type = '02'
|
|
|
+ <if test="userName != null and userName != ''">
|
|
|
+ AND u.user_name LIKE concat('%', #{userName}, '%')
|
|
|
+ </if>
|
|
|
+ <if test="nickName != null and nickName != ''">
|
|
|
+ AND u.nick_name LIKE concat('%', #{nickName}, '%')
|
|
|
+ </if>
|
|
|
+ <if test="deptId != null and deptId != 0">
|
|
|
+ AND d.dept_id = #{deptId}
|
|
|
+ </if>
|
|
|
+ </select>
|
|
|
<select id="getUserByCode" parameterType="SysUser" resultMap="SysUserResult">
|
|
|
SELECT * FROM sys_user WHERE del_flag = 0 AND user_name = #{userName}
|
|
|
</select>
|