|
|
@ -142,26 +142,19 @@ |
|
|
|
WHEN 10 THEN |
|
|
|
'已结案' ELSE '' |
|
|
|
END AS stateName |
|
|
|
FROM |
|
|
|
epdc_item item |
|
|
|
LEFT JOIN epdc_events eve ON item.EVENT_ID = eve.ID |
|
|
|
AND eve.DEL_FLAG = '0' |
|
|
|
LEFT JOIN epdc_img img ON item.EVENT_ID = img.REFERENCE_ID |
|
|
|
AND img.DEL_FLAG = '0' |
|
|
|
AND img.IMG_TYPE = 'events' |
|
|
|
LEFT JOIN epdc_item_handle_process hp ON item.ID = hp.ITEM_ID |
|
|
|
AND hp.DEL_FLAG = '0' |
|
|
|
FROM epdc_item item |
|
|
|
LEFT JOIN epdc_events eve ON item.EVENT_ID = eve.ID AND eve.DEL_FLAG = '0' |
|
|
|
LEFT JOIN epdc_img img ON item.EVENT_ID = img.REFERENCE_ID AND img.DEL_FLAG = '0' AND img.IMG_TYPE = 'events' |
|
|
|
LEFT JOIN epdc_item_handle_process hp ON item.ID = hp.ITEM_ID AND hp.DEL_FLAG = '0' |
|
|
|
AND hp.CREATED_TIME = ( SELECT MAX( a.CREATED_TIME ) FROM epdc_item_handle_process a WHERE a.DEL_FLAG = '0' AND a.ITEM_ID = hp.ITEM_ID ) |
|
|
|
WHERE |
|
|
|
item.ID IN ( |
|
|
|
SELECT |
|
|
|
tmp.ITEM_ID |
|
|
|
FROM |
|
|
|
( |
|
|
|
FROM ( |
|
|
|
SELECT DISTINCT |
|
|
|
d.ITEM_ID |
|
|
|
FROM |
|
|
|
epdc_item_dept d |
|
|
|
FROM epdc_item_dept d |
|
|
|
LEFT JOIN epdc_item it ON d.ITEM_ID = it.ID |
|
|
|
WHERE |
|
|
|
d.DEL_FLAG = '0' |
|
|
@ -179,6 +172,9 @@ |
|
|
|
<if test='formDto.deptId != null and formDto.deptId != ""'> |
|
|
|
AND d.DEPT_ID = #{formDto.deptId} |
|
|
|
</if> |
|
|
|
<if test='formDto.isPartyFlag == "1"'> |
|
|
|
AND d.DEPT_ID = '1518476726775459841' |
|
|
|
</if> |
|
|
|
ORDER BY |
|
|
|
it.CREATED_TIME DESC |
|
|
|
LIMIT #{formDto.pageIndex},#{formDto.pageSize} |
|
|
|