|
|
@ -241,7 +241,16 @@ |
|
|
|
screen_project_process spp |
|
|
|
WHERE |
|
|
|
( spp.CUSTOMER_ID = '2fe0065f70ca0e23ce4c26fca5f1d933' OR spp.CUSTOMER_ID = '44876154d10d7cb7affd92000f84f833' OR spp.CUSTOMER_ID = '46c55cb862d6d5e6d05d2ab61a1cc07e' ) |
|
|
|
AND OPERATION = 'closed_case' UNION ALL |
|
|
|
AND OPERATION = 'closed_case' |
|
|
|
<if test='null != customerId and "" != customerId'> |
|
|
|
AND spp.CUSTOMER_ID = #{customerId} |
|
|
|
</if> |
|
|
|
<if test='null != projectIds and projectIds.size()>0'> |
|
|
|
<foreach collection="projectIds" item="projectId" open="AND (" separator=" OR " close=" )"> |
|
|
|
spp.PROJECT_ID = #{projectId} |
|
|
|
</foreach> |
|
|
|
</if> |
|
|
|
UNION ALL |
|
|
|
SELECT |
|
|
|
spp.CUSTOMER_ID, |
|
|
|
PROJECT_ID, |
|
|
@ -253,15 +262,15 @@ |
|
|
|
WHERE |
|
|
|
( spp.CUSTOMER_ID != '2fe0065f70ca0e23ce4c26fca5f1d933' AND spp.CUSTOMER_ID != '44876154d10d7cb7affd92000f84f833' AND spp.CUSTOMER_ID != '46c55cb862d6d5e6d05d2ab61a1cc07e' ) |
|
|
|
AND OPERATION = 'close' |
|
|
|
<if test='null != customerId and "" != customerId'> |
|
|
|
AND spp.CUSTOMER_ID = #{customerId} |
|
|
|
</if> |
|
|
|
<if test='null != projectIds and projectIds.size()>0'> |
|
|
|
<foreach collection="projectIds" item="projectId" open="AND (" separator=" OR " close=" )"> |
|
|
|
spp.PROJECT_ID = #{projectId} |
|
|
|
</foreach> |
|
|
|
</if> |
|
|
|
) b ON a.PROJECT_ID = b.PROJECT_ID |
|
|
|
<if test='null != customerId and "" != customerId'> |
|
|
|
AND b.CUSTOMER_ID = #{customerId} |
|
|
|
</if> |
|
|
|
<if test='null != projectIds and projectIds.size()>0'> |
|
|
|
<foreach collection="projectIds" item="projectId" open="AND (" separator=" OR " close=" )"> |
|
|
|
b.PROJECT_ID = #{projectId} |
|
|
|
</foreach> |
|
|
|
</if> |
|
|
|
LEFT JOIN screen_customer_agency c ON b.HANDLER_ID = c.AGENCY_ID |
|
|
|
WHERE a.DEL_FLAG = '0' |
|
|
|
AND a.CATEGORY_CODE IS NOT NULL |
|
|
|