fix 81445 专项项目库-依据描述弹窗,缺少部门查询条件
This commit is contained in:
+2
-3
@@ -34,10 +34,9 @@
|
||||
</sql>
|
||||
|
||||
<select id="selectPageByUser" resultMap="BaseResultMap">
|
||||
select ppstu.* from process_project_standard_term_user ppstu
|
||||
select distinct ppstu.* from process_project_standard_term_user ppstu
|
||||
left join sys_user su on ppstu.design_engineer = su.id
|
||||
left join sys_user_depart sud on su.id = sud.user_id
|
||||
left join sys_depart sd on sud.user_id = sd.id
|
||||
<where>
|
||||
<if test="termUser.termId != null and termUser.termId != ''">
|
||||
ppstu.term_id = #{termUser.termId}
|
||||
@@ -55,7 +54,7 @@
|
||||
and su.realname like concat('%', #{termUser.realName}, '%')
|
||||
</if>
|
||||
<if test="termUser.departId != null and termUser.departId != ''">
|
||||
and FIND_IN_SET(#{termUser.departId} , su.depart_ids)
|
||||
and sud.dep_id = #{termUser.departId}
|
||||
</if>
|
||||
</where>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user