From 108cdf1a13fc82a4ae8646c97c0483a325e836d1 Mon Sep 17 00:00:00 2001 From: lin <648540858@qq.com> Date: Thu, 13 Mar 2025 10:35:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=88=86=E5=B1=8F=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=85=A8=E5=B1=8F=E6=8C=89=E9=92=AE=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iot/vmp/gb28181/service/impl/DeviceServiceImpl.java | 2 ++ web_src/src/components/live.vue | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java b/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java index 133468e0..cc0cc508 100755 --- a/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java +++ b/src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java @@ -203,6 +203,8 @@ public class DeviceServiceImpl implements IDeviceService { log.info("[设备离线] {}, device:{}, 心跳间隔: {},心跳超时次数: {}, 上次心跳时间:{}, 上次注册时间: {}", reason, deviceId, device.getHeartBeatInterval(), device.getHeartBeatCount(), device.getKeepaliveTime(), device.getRegisterTime()); String registerExpireTaskKey = VideoManagerConstants.REGISTER_EXPIRE_TASK_KEY_PREFIX + deviceId; + + dynamicTask.stop(registerExpireTaskKey); if (device.isOnLine()) { if (userSetting.getDeviceStatusNotify()) { diff --git a/web_src/src/components/live.vue b/web_src/src/components/live.vue index 9acadaec..001fa9e6 100755 --- a/web_src/src/components/live.vue +++ b/web_src/src/components/live.vue @@ -13,7 +13,7 @@ -