From 382a0bfc97e948b851a6be793e87081c776e4cfc Mon Sep 17 00:00:00 2001 From: aijinhui <aijinhui> Date: 星期四, 18 四月 2024 10:56:46 +0800 Subject: [PATCH] 巡检计划 --- ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java index ea6535c..d6ed2c3 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java @@ -8,6 +8,7 @@ import com.ruoyi.device.camera.factory.CameraSDK; import com.ruoyi.device.camera.factory.CameraSDKFactory; import com.ruoyi.device.camera.service.IArdCamerasService; +import com.ruoyi.device.camera.service.ICameraSdkService; import com.ruoyi.media.domain.Vtdu; import com.ruoyi.media.service.IMediaService; import com.ruoyi.media.service.IVtduService; @@ -41,7 +42,7 @@ @Resource IMediaService mediaService; @Resource - private CameraSDKFactory cameraSDKFactory; + private ICameraSdkService cameraSdkService; /** * 鍚屾鐩告満鍦ㄧ嚎鐘舵�� * 鍒樿嫃涔� @@ -55,9 +56,7 @@ for (ArdCameras camera : ardCameras) { CameraCmd cmd = new CameraCmd(); cmd.setCameraId(camera.getId()); - String factory = camera.getFactory(); - CameraSDK cameraSDK = cameraSDKFactory.createCameraSDK(factory); - boolean onLineNew = cameraSDK.isOnLine(cmd); + boolean onLineNew = cameraSdkService.isOnLine(cmd); boolean onLineOld = "1".equals(camera.getState()); if (onLineNew != onLineOld) { if (onLineNew) { -- Gitblit v1.9.3