From 55811ddff81bc142eac3c27e44f30c55e84311f1 Mon Sep 17 00:00:00 2001
From: zhangnaisong <2434969829@qq.com>
Date: 星期六, 20 七月 2024 13:25:19 +0800
Subject: [PATCH] 三一车辆遗漏提交
---
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/SyncTask.java | 25 ++++++++++++++-----------
1 files changed, 14 insertions(+), 11 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 0b089e4..1ee40ff 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
@@ -53,6 +53,7 @@
private CameraSDKFactory cameraSDKFactory;
@Resource
private IArdChannelService ardChannelService;
+
/**
* 鍚屾鐩告満鍦ㄧ嚎鐘舵��
* 鍒樿嫃涔�
@@ -88,20 +89,22 @@
* @Date 2024/7/9 16:01
*/
public void syncChannelState() {
- log.warn("瀹氭椂鍚屾閫氶亾浠诲姟寮�濮�");
+ log.debug("瀹氭椂鍚屾閫氶亾浠诲姟寮�濮�");
//鑾峰彇鎵�鏈塶vr璁惧
List<ArdCameras> ardCamerasList = iArdCamerasService.selectArdCamerasListNoDataScope(new ArdCameras());
if (ardCamerasList.size() > 0) {
ardCamerasList.stream()
.forEach(ardCameras -> {
- //閫氳繃SDK鑾峰彇NVR瀹為檯閫氶亾
- CameraSDK cameraSDK = cameraSDKFactory.createCameraSDK(ardCameras.getFactory());
- List<ArdChannel> ardChannelList = cameraSDK.getChannels(ardCameras);
- //鍚屾閫氶亾琛�
- ArdChannel ardChannel=new ArdChannel();
- ardChannel.setDeviceId(ardCameras.getId());
- List<ArdChannel> ardChannelListDb = ardChannelService.selectArdChannelList(ardChannel);
- ardChannelService.asyncChannel(ardCameras,ardChannelListDb,ardChannelList);
+ if (ardCameras.getLoginId() > 0) {
+ //閫氳繃SDK鑾峰彇NVR瀹為檯閫氶亾
+ CameraSDK cameraSDK = cameraSDKFactory.createCameraSDK(ardCameras.getFactory());
+ List<ArdChannel> ardChannelList = cameraSDK.getChannels(ardCameras);
+ //鍚屾閫氶亾琛�
+ ArdChannel ardChannel = new ArdChannel();
+ ardChannel.setDeviceId(ardCameras.getId());
+ List<ArdChannel> ardChannelListDb = ardChannelService.selectArdChannelList(ardChannel);
+ ardChannelService.asyncChannel(ardCameras, ardChannelListDb, ardChannelList);
+ }
});
}
}
@@ -139,9 +142,9 @@
* 2023/10/13 14:13:53
*/
public void syncVtdu() {
- log.warn("瀹氭椂鍚屾娴佸獟浣撲换鍔″紑濮�");
+ log.debug("瀹氭椂鍚屾娴佸獟浣撲换鍔″紑濮�");
List<String> nameList = mediaService.getNameList();
List<Vtdu> vtduList = vtduService.selectVtduList(new Vtdu());
- vtduService.asyncVtdu(vtduList,nameList);
+ vtduService.asyncVtdu(vtduList, nameList);
}
}
\ No newline at end of file
--
Gitblit v1.9.3