|
@@ -94,7 +94,19 @@
|
|
|
</select>
|
|
|
<select id="getUserListByDeptId" resultType="com.alibaba.fastjson.JSONObject"
|
|
|
parameterType="java.lang.Long">
|
|
|
- select user_id as 'userId',nick_name as 'userName' from sys_user where dept_id = #{deptId}
|
|
|
+
|
|
|
+ select t3.user_id as 'userId', t3.nick_name as 'userName'
|
|
|
+ from sys_role t1
|
|
|
+ left join sys_user_role t2 on t1.role_id = t2.role_id
|
|
|
+ left join sys_user t3 on t2.user_id = t3.user_id
|
|
|
+ where t1.role_key in (
|
|
|
+ 'associationManager',
|
|
|
+ 'association',
|
|
|
+ 'bd',
|
|
|
+ 'bdManager'
|
|
|
+ )
|
|
|
+ group by t3.user_id
|
|
|
+ order by t3.create_time asc
|
|
|
</select>
|
|
|
|
|
|
<insert id="insertDept" parameterType="SysDept">
|