From a3d44a157a2897a74207ae07d01240597a159389 Mon Sep 17 00:00:00 2001 From: DragonWenLong <552045633@qq.com> Date: Sat, 11 Oct 2025 13:23:51 +0800 Subject: [PATCH] =?UTF-8?q?fix(device):=E4=BF=AE=E5=A4=8DSOS=E6=8A=A5?= =?UTF-8?q?=E8=AD=A6=E7=B1=BB=E5=9E=8B=E5=88=A4=E6=96=AD=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 简化报警类型判断,固定为SOS类型 - 移除不必要的shake类型判断逻辑 --- .../fuyuanshen/web/service/device/DeviceXinghanBizService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fys-admin/src/main/java/com/fuyuanshen/web/service/device/DeviceXinghanBizService.java b/fys-admin/src/main/java/com/fuyuanshen/web/service/device/DeviceXinghanBizService.java index b8d0927b..3a92058e 100644 --- a/fys-admin/src/main/java/com/fuyuanshen/web/service/device/DeviceXinghanBizService.java +++ b/fys-admin/src/main/java/com/fuyuanshen/web/service/device/DeviceXinghanBizService.java @@ -633,7 +633,7 @@ public class DeviceXinghanBizService { if (!"ins_SOSGrade".equals(payloadKey) || value == 0) { return; } - AlarmTypeEnum type = value == 1 ? AlarmTypeEnum.SOS : AlarmTypeEnum.SHAKE; + AlarmTypeEnum type = AlarmTypeEnum.SOS; String redisKey = buildAlarmRedisKey(deviceImei, type); Long alarmId = RedisUtils.getCacheObject(redisKey); // 已存在未结束报警 -> 什么都不做(同一条报警)