Browse Source

议题管理--已转项目 列表 添加筛选条件及列“项目状态”

dev
尹作梅 6 years ago
parent
commit
1afd95ff5b
  1. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/IssueWaitHandleOrClosedDTO.java
  2. 7
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

5
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/IssueWaitHandleOrClosedDTO.java

@ -60,4 +60,9 @@ public class IssueWaitHandleOrClosedDTO implements Serializable {
* 来源话题名称或者党群议事 * 来源话题名称或者党群议事
*/ */
private String groupName; private String groupName;
/**
* 项目状态 0-处理中5-已关闭10-已结案
*/
private String itemState;
} }

7
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

@ -18,11 +18,13 @@
WHEN trim( issue.GROUP_NAME ) != '' WHEN trim( issue.GROUP_NAME ) != ''
AND issue.GROUP_NAME IS NOT NULL AND issue.GROUP_NAME IS NOT NULL
THEN issue.GROUP_NAME ELSE '党群议事' THEN issue.GROUP_NAME ELSE '党群议事'
END ) AS groupName END ) AS groupName,
ei.ITEM_STATE as itemState
FROM FROM
epdc_issue issue epdc_issue issue
LEFT JOIN epdc_events e ON issue.EVENT_ID = e.ID LEFT JOIN epdc_events e ON issue.EVENT_ID = e.ID
AND e.DEL_FLAG = '0' AND e.DEL_FLAG = '0'
left join epdc_item ei on( issue.id=ei.ISSUE_ID and ei.del_flag='0')
WHERE WHERE
issue.DEL_FLAG = '0' issue.DEL_FLAG = '0'
and issue.ISSUE_STATE = #{state} and issue.ISSUE_STATE = #{state}
@ -52,6 +54,9 @@
and trim(issue.GROUP_NAME) !='' and trim(issue.GROUP_NAME) !=''
and issue.GROUP_NAME is not null and issue.GROUP_NAME is not null
</if> </if>
<if test="itemState !=null and itemState!=''">
and ei.ITEM_STATE=#{itemState}
</if>
ORDER BY ORDER BY
issue.CREATED_TIME DESC issue.CREATED_TIME DESC
</select> </select>

Loading…
Cancel
Save