Browse Source

修改事件分析统计方式;

master
luyan 2 years ago
parent
commit
92a2746df6
  1. 12
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/IcEventDao.xml

12
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/IcEventDao.xml

@ -546,9 +546,12 @@
FROM
ic_event_reply r
<where>
r.DEL_FLAG = 0 AND r.MANAGE_STATUS = #{manageType}
<if test="null != manageType and manageType != '' and manageType == 2">
OR r.MANAGE_STATUS = 3 OR r.MANAGE_STATUS = 4
r.DEL_FLAG = 0
<if test="null != manageType and manageType != '' and manageType != '2'">
AND r.MANAGE_STATUS = #{manageType}
</if>
<if test="null != manageType and manageType != '' and manageType == '2'">
AND (r.MANAGE_STATUS = #{manageType} OR r.MANAGE_STATUS = 3 OR r.MANAGE_STATUS = 4)
</if>
AND r.IC_EVENT_ID IN (
SELECT e.id from ic_event e
@ -561,6 +564,7 @@
AND e.GRID_PIDS LIKE concat(#{orgIdPath},'%')
</if>
</where>
group by e.id
)
</where>
</select>
@ -679,7 +683,7 @@
SELECT count( r.id ) AS total FROM ic_event_reply r
<where>
r.DEL_FLAG = 0
AND r.MANAGE_STATUS = 2 OR r.MANAGE_STATUS = 3 OR r.MANAGE_STATUS = 4 OR r.MANAGE_STATUS = 5
AND r.MANAGE_STATUS = 2 OR r.MANAGE_STATUS = 3 OR r.MANAGE_STATUS = 4
AND r.IC_EVENT_ID IN (
SELECT e.id AS id FROM ic_event e
<where>

Loading…
Cancel
Save