From cc3e540a20e89c8e0da42b518fc6921e75dc59d7 Mon Sep 17 00:00:00 2001 From: tianyongbao Date: Sat, 30 May 2026 19:44:42 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=AE=BE=E5=A4=87=E5=8D=B3=E5=B0=86?= =?UTF-8?q?=E8=BF=87=E6=9C=9F=EF=BC=8C=E5=91=8A=E8=AD=A6=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E6=94=B9=E4=B8=BA1,=E6=96=B0=E5=A2=9E=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/intc/iot/handler/DeviceDataHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/intc-modules/intc-iot/src/main/java/com/intc/iot/handler/DeviceDataHandler.java b/intc-modules/intc-iot/src/main/java/com/intc/iot/handler/DeviceDataHandler.java index 3f2a6ab..f4b1095 100644 --- a/intc-modules/intc-iot/src/main/java/com/intc/iot/handler/DeviceDataHandler.java +++ b/intc-modules/intc-iot/src/main/java/com/intc/iot/handler/DeviceDataHandler.java @@ -145,6 +145,7 @@ public class DeviceDataHandler { private static final int WARN_TYPE_TEMPERATURE = 2; // 温度 private static final int WARN_TYPE_BATTERY = 2; // 电池电量 private static final int WARN_TYPE_OFFLINE = 2; // 设备离线 + private static final int WARN_TYPE_DEADLINE = 1; // 设备到期 private static final int WARN_TYPE_CONTROLLER = 3; // 控制器告警 private static final int WARN_TYPE_SWITCH = 4; // 开关告警 @@ -1440,7 +1441,7 @@ public class DeviceDataHandler { // 告警消息内容 String warnMsg = String.format("%s(%s)服务即将到期,剩余不到%d小时,请及时续费", displayDeviceName, deviceName, Math.max(remainingHours, 1)); - MessageWarn warn = createMessageWarn(deviceId, userId, pondName, ALARM_TYPE_DEVICE_EXPIRATION, WARN_TYPE_OFFLINE, warnMsg); + MessageWarn warn = createMessageWarn(deviceId, userId, pondName, ALARM_TYPE_DEVICE_EXPIRATION, WARN_TYPE_DEADLINE, warnMsg); messageWarnMapper.insert(warn); // 创建通知记录(为每个手机号 × 重试次数)