From 3a40fe8f3601908cc9a0f52e29e0a09ee866f3d6 Mon Sep 17 00:00:00 2001 From: guoshengxiong <1923636941@qq.com> Date: Thu, 6 Nov 2025 10:09:55 +0800 Subject: [PATCH] =?UTF-8?q?ai=E6=8A=A5=E8=AD=A6=E4=BC=81=E4=B8=9A=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xml/AiAnalyseHardWareAlarmRecordMapper.xml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zhgd/xmgl/modules/video/mapper/xml/AiAnalyseHardWareAlarmRecordMapper.xml b/src/main/java/com/zhgd/xmgl/modules/video/mapper/xml/AiAnalyseHardWareAlarmRecordMapper.xml index 9d871e701..3c3179841 100644 --- a/src/main/java/com/zhgd/xmgl/modules/video/mapper/xml/AiAnalyseHardWareAlarmRecordMapper.xml +++ b/src/main/java/com/zhgd/xmgl/modules/video/mapper/xml/AiAnalyseHardWareAlarmRecordMapper.xml @@ -19,7 +19,10 @@ left join worker_info_to_ai_analyse_hard_ware_alarm_record witaahwar on a.id = witaahwar.ai_analyse_hard_ware_alarm_record_id left join worker_info wi on wi.id = witaahwar.worker_info_id - WHERE a.project_sn = #{param.projectSn} + WHERE 1=1 + + and a.project_sn = #{param.projectSn} + and a.handle_result = #{param.handleResult} @@ -110,7 +113,10 @@ IFNULL(SUM((CASE WHEN a.alarm_type = 6 THEN 1 ELSE 0 END)), 0) alarmTypeNum6, IFNULL(SUM((CASE WHEN a.alarm_type = 7 THEN 1 ELSE 0 END)), 0) alarmTypeNum7 FROM ai_analyse_hard_ware_alarm_record a - where a.project_sn = #{projectSn} + where 1=1 + + and a.project_sn = #{projectSn} + @@ -161,7 +167,9 @@ where 1=1 - and a.project_sn = #{projectSn} + + and a.project_sn = #{projectSn} + group by a.alarm_type order by count desc @@ -176,7 +184,9 @@ ifnull(sum(if(a.create_time >= DATE_FORMAT(NOW(), '%Y-%m-%d 00:00:00'),1,0)),0) as todayAlarmNum FROM ai_analyse_hard_ware_alarm_record a where 1=1 - and a.project_sn = #{projectSn} + + and a.project_sn = #{projectSn} +