From 7b6cf3471617c7ee22a310d0f09c82ece2b0e97d Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Fri, 10 May 2024 16:01:50 +0800
Subject: [PATCH] 大坝安全告警统计支持条件筛选

---
 skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/alarmRule/mapper/AlarmRecordMapper.xml |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/alarmRule/mapper/AlarmRecordMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/alarmRule/mapper/AlarmRecordMapper.xml
index d3ab27c..c52965f 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/alarmRule/mapper/AlarmRecordMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/alarmRule/mapper/AlarmRecordMapper.xml
@@ -351,6 +351,18 @@
           <if test="alarmRecord.type != null and alarmRecord.type !=''">
               and rule.type = #{alarmRecord.type}
           </if>
+        <if test="alarmRecord.reservoirName!=null and alarmRecord.reservoirName!=''">
+            and arb."name" like concat('%',#{alarmRecord.reservoirName},'%')
+        </if>
+        <if test="alarmRecord.alarmRuleType!=null and alarmRecord.alarmRuleType!=''">
+            and rule.alarm_rule_type = #{alarmRecord.alarmRuleType}
+        </if>
+        <if test="alarmRecord.createAlarmType!=null and alarmRecord.createAlarmType!=''">
+            and rule.create_alarm_type = #{alarmRecord.createAlarmType}
+        </if>
+        <if test="alarmRecord.ruleName!=null and alarmRecord.ruleName!=''">
+            and rule.rule_name = #{alarmRecord.ruleName}
+        </if>
           <if test="alarmRecord.adCode != null and alarmRecord.adCode !=''">
               and arb."interior_ad_guid" like concat('%',#{alarmRecord.adCode},'%')
           </if>

--
Gitblit v1.9.3