Browse Source

工作端项目列表添加大党委过滤

master
wanggongfeng 3 years ago
parent
commit
8318ea1826
  1. 22
      epdc-cloud-events/src/main/resources/mapper/item/ItemDao.xml

22
epdc-cloud-events/src/main/resources/mapper/item/ItemDao.xml

@ -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}

Loading…
Cancel
Save