|
|
@ -31,21 +31,21 @@ |
|
|
|
|
|
|
|
<select id="sumEventScore" resultType="com.epmet.dto.indexcollect.result.HistoryScoreSjffResultDTO"> |
|
|
|
SELECT |
|
|
|
SUM(b.score) eventScore |
|
|
|
IFNULL(SUM(b.score), 0) eventScore |
|
|
|
FROM |
|
|
|
screen_py_event_data a |
|
|
|
LEFT JOIN customer_patrol_work_type_dict b ON b.is_disable = 'enable' |
|
|
|
AND a.category_code = b.category_code |
|
|
|
WHERE |
|
|
|
a.event_type = 'work' |
|
|
|
AND PIDS LIKE CONCAT('%', #{agencyId}, '%')) |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y-%m-%d") >= #{startTime} |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y-%m-%d") <![CDATA[ <= ]]> #{endTime} |
|
|
|
AND a.pids LIKE CONCAT('%', #{agencyId}, '%') |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y%m%d") >= #{startTime} |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y%m%d") <![CDATA[ <= ]]> #{endTime} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="sumProjectScore" resultType="com.epmet.dto.indexcollect.result.HistoryScoreSjffResultDTO"> |
|
|
|
SELECT |
|
|
|
SUM(b.score) projectScore |
|
|
|
IFNULL(SUM(b.score), 0) projectScore |
|
|
|
FROM |
|
|
|
screen_py_event_data a |
|
|
|
LEFT JOIN customer_project_category_dict b ON b.CUSTOMER_ID = #{customerId} |
|
|
@ -53,9 +53,9 @@ |
|
|
|
AND a.category_code = b.category_code |
|
|
|
WHERE |
|
|
|
a.event_type = 'project' |
|
|
|
AND PIDS LIKE CONCAT('%', #{agencyId}, '%') |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y-%m-%d") >= #{startTime} |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y-%m-%d") <![CDATA[ <= ]]> #{endTime} |
|
|
|
AND a.pids LIKE CONCAT('%', #{agencyId}, '%') |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y%m%d") >= #{startTime} |
|
|
|
AND DATE_FORMAT(a.event_create_time, "%Y%m%d") <![CDATA[ <= ]]> #{endTime} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="sumGridNum" resultType="com.epmet.dto.indexcollect.result.HistoryScoreSjffResultDTO"> |
|
|
|