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

Loading…
Cancel
Save