Browse Source

事件统一管理优化

feature/syp_points
songyunpeng 5 years ago
parent
commit
77e25a78ac
  1. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/result/IssueProgressResultDTO.java
  2. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProgressResultDTO.java
  3. 7
      esua-epdc/epdc-module/epdc-events/epdc-events-maintain/src/main/resources/mapper/issue/IssueSummaryHandleDao.xml
  4. 7
      esua-epdc/epdc-module/epdc-events/epdc-events-maintain/src/main/resources/mapper/item/ItemSummaryHandleProcessDao.xml

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

@ -52,4 +52,9 @@ public class IssueProgressResultDTO implements Serializable {
* 来源社群
*/
private String groupName;
/**
* 事件ID
*/
private String eventId;
}

4
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemHandleProgressResultDTO.java

@ -36,6 +36,10 @@ public class ItemHandleProgressResultDTO implements Serializable {
* 操作人部门
*/
private String handlerDept;
/**
* 议题ID
*/
private String issueId;
/**
* 吹哨部门

7
esua-epdc/epdc-module/epdc-events/epdc-events-maintain/src/main/resources/mapper/issue/IssueSummaryHandleDao.xml

@ -11,6 +11,7 @@
<result property="handlerDept" column="HANDLER_DEPT"/>
<result property="mobile" column="MOBILE"/>
<result property="groupName" column="GROUP_NAME"/>
<result property="eventId" column="EVENT_ID"/>
</resultMap>
<select id="selectListOfIssuesHandle" resultMap="issueProgressMap">
SELECT
@ -20,11 +21,13 @@
hd.ADVICE,
hd.HANDLER_DEPT,
hd.MOBILE,
hd.GROUP_NAME
hd.GROUP_NAME,
ei.EVENT_ID
FROM
epdc_issue_handle hd
left join epdc_issue ei on ei.ID = hd.ISSUE_ID
WHERE
hd.DEL_FLAG = '0'
hd.DEL_FLAG = '0' and ei.DEL_FLAG = '0'
AND hd.ISSUE_ID = #{issueId}
ORDER BY
hd.CREATED_TIME DESC

7
esua-epdc/epdc-module/epdc-events/epdc-events-maintain/src/main/resources/mapper/item/ItemSummaryHandleProcessDao.xml

@ -8,6 +8,7 @@
<result property="advice" column="advice"/>
<result property="handlerDept" column="handlerDept"/>
<result property="state" column="STATE"/>
<result property="issueId" column="ISSUE_ID"/>
</resultMap>
<select id="selectListOfItemsHandle" resultMap="itemHandleMapByWork">
SELECT
@ -15,11 +16,13 @@
hp.CREATED_TIME AS createdTime,
hp.HANDLE_ADVICE AS advice,
hp.HANDLER_DEPT AS handlerDept,
hp.STATE
hp.STATE,
ei.ISSUE_ID
FROM
epdc_item_handle_process hp
left join epdc_item ei on ei.ID = hp.ITEM_ID
WHERE
hp.DEL_FLAG = '0'
hp.DEL_FLAG = '0' and ei.DEL_FLAG = '0'
AND hp.ITEM_ID = #{itemId}
ORDER BY
createdTime DESC

Loading…
Cancel
Save