|
@@ -79,8 +79,10 @@
|
|
|
p.email,
|
|
|
p. STATUS,
|
|
|
p. ENABLE,
|
|
|
- d.depart_name as departName,
|
|
|
- c.depart_name as orgName,
|
|
|
+ <!-- d.depart_name as departName,
|
|
|
+ c.depart_name as orgName,-->
|
|
|
+ p.pk_org_name as orgName,
|
|
|
+ p.pk_depart_name as departName,
|
|
|
p2.name as namePersonnel
|
|
|
FROM
|
|
|
fd_personnel p
|
|
@@ -146,6 +148,9 @@
|
|
|
LEFT JOIN sys_user su ON su.personnel_id = a.id AND su.del_flag=0
|
|
|
WHERE
|
|
|
a.del_flag = 0
|
|
|
+ <if test="pkOrg !=null and pkOrg!='' and pkOrg!='null' ">
|
|
|
+ AND a.pk_org like CONCAT(CONCAT('%', #{pkOrg}), '%')
|
|
|
+ </if>
|
|
|
AND TRIM( a.id ) != '' UNION
|
|
|
SELECT
|
|
|
sd.id AS id,
|
|
@@ -157,6 +162,9 @@
|
|
|
LEFT JOIN sys_depart sd ON sd.id = a.pk_depart
|
|
|
WHERE
|
|
|
a.del_flag = 0
|
|
|
+ <if test="pkOrg !=null and pkOrg!='' and pkOrg!='null' ">
|
|
|
+ AND a.pk_org like CONCAT(CONCAT('%', #{pkOrg}), '%')
|
|
|
+ </if>
|
|
|
AND TRIM( sd.id ) != '' UNION
|
|
|
SELECT
|
|
|
sd.id AS id,
|
|
@@ -168,8 +176,8 @@
|
|
|
LEFT JOIN sys_depart sd ON a.pk_org = sd.id
|
|
|
WHERE
|
|
|
a.del_flag = 0
|
|
|
- <if test="pkOrg !=null and pkOrg!=''">
|
|
|
- AND a.pk_org =#{pkOrg}
|
|
|
+ <if test="pkOrg !=null and pkOrg!='' and pkOrg!='null' ">
|
|
|
+ AND a.pk_org like CONCAT(CONCAT('%', #{pkOrg}), '%')
|
|
|
</if>
|
|
|
AND TRIM( sd.id ) != ''
|
|
|
) t1
|