From 87051d81f28facb8447fb65b9ba294ea3827563a Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Fri, 07 May 2021 00:44:23 +0800
Subject: [PATCH] 警情统计接口修改
---
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/equipment/mapper/EquipmentMapper.xml | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/equipment/mapper/EquipmentMapper.xml b/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/equipment/mapper/EquipmentMapper.xml
index 7b8816d..de41668 100644
--- a/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/equipment/mapper/EquipmentMapper.xml
+++ b/blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/equipment/mapper/EquipmentMapper.xml
@@ -478,4 +478,29 @@
<select id="selectEqCg" resultType="Integer">
select COUNT(*) from sys_equipment where heartbeat >= DATE_SUB(NOW(),INTERVAL 1 DAY) and dtype=3
</select>
+
+ <!--查询所有的设备,不包含故障和警情状态-->
+ <select id="selAllEq" resultType="org.springblade.jfpt.equipment.entity.Equipment">
+ select id,dtype,heartbeat from sys_equipment where dtype!=2 and dtype!=3
+ </select>
+
+ <!--批量更新设备状态改为在线-->
+ <update id="updateEqListz" parameterType="java.util.Map">
+ UPDATE sys_equipment
+ SET dtype = 1
+ WHERE id IN
+ <foreach collection="equipmentListz" index="index" item="id" open="(" separator="," close=")">
+ #{id}
+ </foreach>
+ </update>
+
+ <!--批量更新设备状态改为离线-->
+ <update id="updateEqListl" parameterType="java.util.Map">
+ UPDATE sys_equipment
+ SET dtype = 0
+ WHERE id IN
+ <foreach collection="equipmentListl" index="index" item="id" open="(" separator="," close=")">
+ #{id}
+ </foreach>
+ </update>
</mapper>
--
Gitblit v1.9.3