|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectUserList" parameterType="SysUser" resultMap="SysUserResult"> | 
|---|
|  |  |  | --         select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex, u.status, | 
|---|
|  |  |  | --         u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,u.camera_priority,u.rong_cloud_token, d.dept_name, d.leader from sys_user | 
|---|
|  |  |  | --         u | 
|---|
|  |  |  | --         u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,u.camera_priority,u.rong_cloud_token, d.dept_name, d.leader from sys_user u | 
|---|
|  |  |  | --         left join sys_dept d on u.dept_id = d.dept_id | 
|---|
|  |  |  | <include refid="selectUserVo"/> | 
|---|
|  |  |  | where u.del_flag = '0' | 
|---|
|  |  |  | 
|---|
|  |  |  | <!-- 数据范围过滤 --> | 
|---|
|  |  |  | ${params.dataScope} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectAppUserList" parameterType="SysUser" resultMap="SysUserResult"> | 
|---|
|  |  |  | <include refid="selectUserVo"/> | 
|---|
|  |  |  | where u.del_flag = '0' | 
|---|
|  |  |  | and LOWER(r.role_name) like '%app%' | 
|---|
|  |  |  | <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 cast(#{deptId} as | 
|---|
|  |  |  | varchar) = any(string_to_array(ancestors,',')) )) | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <!-- 数据范围过滤 --> | 
|---|
|  |  |  | ${params.dataScope} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | <select id="selectAllocatedList" parameterType="SysUser" resultMap="SysUserResult"> | 
|---|
|  |  |  | select distinct u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.phonenumber, u.status, u.create_time | 
|---|
|  |  |  | from sys_user u | 
|---|