Browse Source

生产bug修改 是否在巡查中状态值错误问题

dev_shibei_match
sunyuchao 4 years ago
parent
commit
5d405d3ac9
  1. 10
      epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmetuser/StaffPatrolRecordDao.xml

10
epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmetuser/StaffPatrolRecordDao.xml

@ -52,6 +52,10 @@
</select> </select>
<select id="selectStaffPatrolList" resultType="com.epmet.dataaggre.dto.epmetuser.result.StaffListResultDTO"> <select id="selectStaffPatrolList" resultType="com.epmet.dataaggre.dto.epmetuser.result.StaffListResultDTO">
SELECT
d.latest_patrol_status AS status,
t.*
FROM(
SELECT SELECT
ssp.grid_id AS gridId, ssp.grid_id AS gridId,
ssp.staff_id AS staffId, ssp.staff_id AS staffId,
@ -59,7 +63,7 @@
cs.gender AS gender, cs.gender AS gender,
IFNULL(MAX(ssp.latest_patrol_time), '') AS patrolStartTime, IFNULL(MAX(ssp.latest_patrol_time), '') AS patrolStartTime,
IFNULL(SUM(ssp.patrol_total), 0) AS patrolTotal, IFNULL(SUM(ssp.patrol_total), 0) AS patrolTotal,
ssp.latest_patrol_status AS STATUS, MAX(DATE_ID) dateId,
IFNULL(SUM(ssp.report_project_count), 0) AS reportProjectCount, IFNULL(SUM(ssp.report_project_count), 0) AS reportProjectCount,
IFNULL(SUM(ssp.total_time), 0) AS timeNum IFNULL(SUM(ssp.total_time), 0) AS timeNum
FROM FROM
@ -95,6 +99,10 @@
</if> </if>
LIMIT LIMIT
#{pageNo}, #{pageSize} #{pageNo}, #{pageSize}
) t
INNER JOIN stats_staff_patrol_record_daily d ON t.dateId = d.date_id
AND t.gridId = d.grid_id
AND t.staffId = d.staff_id
</select> </select>
<select id="selectPersonalPatrolList" resultType="com.epmet.dataaggre.dto.epmetuser.result.StaffListResultDTO"> <select id="selectPersonalPatrolList" resultType="com.epmet.dataaggre.dto.epmetuser.result.StaffListResultDTO">

Loading…
Cancel
Save