From ab9b7c840a277cc269d1f3ab9d39a6d76b1c2701 Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Fri, 23 Apr 2021 23:39:59 +0800
Subject: [PATCH] app接口

---
 blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/mapper/AlarmMapper.xml |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/mapper/AlarmMapper.xml b/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/mapper/AlarmMapper.xml
index 39095ee..57330f2 100644
--- a/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/mapper/AlarmMapper.xml
+++ b/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/mapper/AlarmMapper.xml
@@ -37,6 +37,9 @@
     </resultMap>
 
     <sql id="alarmCondition">
+        <if test="alarm.id!=null">
+            and a.id = #{alarm.id}
+        </if>
         <if test="alarm.jtype!=null">
             and a.jtype like concat('%',#{alarm.jtype},'%')
         </if>
@@ -598,8 +601,16 @@
             sys_alarm a
             LEFT JOIN sys_equipment e ON e.deviceNumber = a.deviceNumber
         WHERE
-            securityId IS NULL
-            AND securityArr LIKE concat('%',#{alarm.securityArr},'%')
+
+            <if test="alarm.securityArr!=null and alarm.securityArr!=''">
+                securityId IS NULL
+                AND securityArr LIKE concat('%',#{alarm.securityArr},'%')
+            </if>
+
+            <if test="alarm.id!=null and alarm.id!=''">
+                a.id = #{alarm.id}
+            </if>
+
 
     </select>
 

--
Gitblit v1.9.3