fix: 设备即将过期,告警类型改为1,新增。

This commit is contained in:
tianyongbao
2026-05-30 19:44:42 +08:00
parent fb43cc5996
commit e20f532244

View File

@@ -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);
// 创建通知记录(为每个手机号 × 重试次数)