dev:查询人员列表新增根据部门ids批量查询
parent
1186e4582d
commit
dc8d6d89f6
|
|
@ -26,6 +26,7 @@ public class UserPageQry extends PageQuery {
|
|||
*/
|
||||
private Long eqCorpinfoId;
|
||||
private Long eqDepartmentId;
|
||||
private Long[] inDepartmentId;
|
||||
private Long eqPostId;
|
||||
private Long eqRoleId;
|
||||
@ApiModelProperty(value = "是否流动人员,1-流动,0-固定人员")
|
||||
|
|
|
|||
|
|
@ -347,11 +347,19 @@
|
|||
(u.flow_flag = 1 AND cp.id = #{params.eqDepartmentId} )
|
||||
)
|
||||
</if>
|
||||
<if test="params.eqDepartmentId != null and params.eqDepartmentId != ''">
|
||||
<if test="params.inDepartmentId != null and params.inDepartmentId.length > 0">
|
||||
AND (
|
||||
(u.flow_flag = 0 AND u.department_id = #{params.eqDepartmentId} )
|
||||
(u.flow_flag = 0 AND u.department_id IN
|
||||
<foreach collection="params.inDepartmentId" item="departmentId" open="(" close=")" separator=",">
|
||||
#{departmentId}
|
||||
</foreach>
|
||||
)
|
||||
OR
|
||||
(u.flow_flag = 1 AND cp.id = #{params.eqDepartmentId} )
|
||||
(u.flow_flag = 1 AND cp.id IN
|
||||
<foreach collection="params.inDepartmentId" item="departmentId" open="(" close=")" separator=",">
|
||||
#{departmentId}
|
||||
</foreach>
|
||||
)
|
||||
)
|
||||
</if>
|
||||
<if test="params.likeName != null and params.likeName != ''">
|
||||
|
|
|
|||
Loading…
Reference in New Issue