From 8e384e65b3fc9b0c9116cf2ec2c11e3ad3bc361e Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期四, 28 十二月 2023 08:51:08 +0800
Subject: [PATCH] 优化雷达报警接收
---
src/main/java/com/ard/alarm/camera/service/impl/ArdCamerasServiceImpl.java | 14 ++++----------
1 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/src/main/java/com/ard/alarm/camera/service/impl/ArdCamerasServiceImpl.java b/src/main/java/com/ard/alarm/camera/service/impl/ArdCamerasServiceImpl.java
index 36b5523..e028415 100644
--- a/src/main/java/com/ard/alarm/camera/service/impl/ArdCamerasServiceImpl.java
+++ b/src/main/java/com/ard/alarm/camera/service/impl/ArdCamerasServiceImpl.java
@@ -9,9 +9,7 @@
import com.ard.alarm.camera.domain.ArdCameras;
import com.ard.alarm.camera.mapper.ArdCamerasMapper;
import com.ard.alarm.camera.service.IArdCamerasService;
-import com.ard.alarm.external.domain.ArdEquipExternal;
-import com.ard.alarm.external.mapper.ArdEquipExternalMapper;
-import com.ard.utils.hiksdk.service.impl.HikClientUtil;
+import com.ard.utils.sdk.hiksdk.service.HikClientUtil;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import lombok.extern.slf4j.Slf4j;
@@ -20,7 +18,6 @@
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Service;
-import javax.annotation.PostConstruct;
import javax.annotation.Resource;
/**
@@ -42,10 +39,9 @@
//鍒濆鍖栨墽琛�
@Override
public void run(ApplicationArguments args) {
- //鑾峰彇灏忓厜鐢靛皾璇曠櫥褰�
ardCameraList = selectArdCamerasList(new ArdCameras());
HikClientUtil.loginAllCamera(ardCameraList);
- syncCameraListTask();
+ syncCameraTask();
}
/**
@@ -54,10 +50,10 @@
* 鍒樿嫃涔�
* 2023/8/11 9:09:27
*/
- private void syncCameraListTask() {
+ private void syncCameraTask() {
scheduler.scheduleAtFixedRate(() -> {
try {
- //region 瀹氭椂鍚屾灏忓厜鐢�
+ //region 瀹氭椂鍚屾鍏夌數璁惧
List<ArdCameras> newArdCameraList = selectArdCamerasList(new ArdCameras());
//闇�瑕佹洿鏂扮殑鏁版嵁
List<ArdCameras> updateList = sameListWithDifferent(ardCameraList, newArdCameraList);
@@ -98,8 +94,6 @@
*/
@Override
public List<ArdCameras> selectArdCamerasList(ArdCameras ardCamera) {
- ardCamera.setGdType("0");
- ardCamera.setFactory("1");
Wrapper<ArdCameras> queryWrapper=new QueryWrapper<>(ardCamera);
return ardCamerasMapper.selectList(queryWrapper);
}
--
Gitblit v1.9.3