zhangnaisong
2024-02-19 779c235959bd1979381b07ffe561242c9cdd9ce2
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -342,4 +342,17 @@
            #{userId}
        </foreach>
    </select>
    <select id="getOwnAndChildrenSoilderList" resultMap="SysUserOnlyResult">
        select distinct su.user_id,su.dept_id,su.user_name,
        concat(su.nick_name,'(',sd.dept_name,')') as nick_name from sys_user su
        inner join sys_user_role sur on su.user_id = sur.user_id
        inner join sys_role sr on sur.role_id = sr.role_id
        inner join sys_dept sd on su.dept_id = sd.dept_id
        where sr.role_key = 'appUser' and su.dept_id in
        <foreach collection="deptIdList" item="deptId" open="(" close=")" separator=",">
            #{deptId}
        </foreach>
        order by su.dept_id asc
    </select>
</mapper>