From 37f8d15dd8954e04ad09445184c04a58773af17a Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期三, 14 六月 2023 09:13:37 +0800 Subject: [PATCH] 增加websocket报警点数量推送 --- ard-work/src/main/resources/mapper/alarm/ArdAlarmTubeMapper.xml | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/ard-work/src/main/resources/mapper/alarm/ArdAlarmTubeMapper.xml b/ard-work/src/main/resources/mapper/alarm/ArdAlarmTubeMapper.xml index dcc4c42..affe844 100644 --- a/ard-work/src/main/resources/mapper/alarm/ArdAlarmTubeMapper.xml +++ b/ard-work/src/main/resources/mapper/alarm/ArdAlarmTubeMapper.xml @@ -144,11 +144,17 @@ COUNT ( aat.alarm_time ) OVER ( PARTITION BY tube_id ) AS total FROM ard_alarm_tube aat + order by aat.alarm_time desc WHERE aat.alarm_time >= ( CURRENT_TIMESTAMP - INTERVAL '%${refreshTime}%' MINUTE ) ) T WHERE T.rn = 1 </select> + <select id="selectCountByStartTime" resultType="Integer"> + SELECT COUNT(DISTINCT aat.tube_id) + FROM ard_alarm_tube aat + WHERE aat.alarm_time >= CURRENT_TIMESTAMP - INTERVAL '%${refreshTime}%' MINUTE + </select> <update id="updateViewTimeByTubeId" parameterType="String"> update ard_alarm_tube set view_time=#{viewTime} -- Gitblit v1.9.3