|
@@ -17,6 +17,7 @@
|
|
|
|
|
|
|
|
<sql id="hlgUserJoins">
|
|
<sql id="hlgUserJoins">
|
|
|
left join hlg_platform_subcontractor hps on hps.sys_org_code=a.sys_org_code
|
|
left join hlg_platform_subcontractor hps on hps.sys_org_code=a.sys_org_code
|
|
|
|
|
+ left join hlg_user_subcontract hus on hus.user_id=a.id
|
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
|
|
@@ -53,6 +54,14 @@
|
|
|
<if test="hlgUser.subcontractorId != null and hlgUser.subcontractorId != ''">
|
|
<if test="hlgUser.subcontractorId != null and hlgUser.subcontractorId != ''">
|
|
|
AND hps.subcontractor_id =#{hlgUser.subcontractorId}
|
|
AND hps.subcontractor_id =#{hlgUser.subcontractorId}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="hlgUser.subcontractType != null">
|
|
|
|
|
+ <if test="hlgUser.subcontractType==1">
|
|
|
|
|
+ AND hus.subcontract is null
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="hlgUser.subcontractType ==2">
|
|
|
|
|
+ AND hus.subcontract is not null
|
|
|
|
|
+ </if>
|
|
|
|
|
+ </if>
|
|
|
</where>
|
|
</where>
|
|
|
ORDER BY a.update_time DESC,id asc
|
|
ORDER BY a.update_time DESC,id asc
|
|
|
</select>
|
|
</select>
|