From 85561d35067c37f64352b5cd85989dc8f3ea2226 Mon Sep 17 00:00:00 2001 From: guoshengxiong <1923636941@qq.com> Date: Sat, 15 Jun 2024 18:34:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E5=8F=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/zhgd/xmgl/async/AsyncWorker.java | 5 +++++ src/main/java/com/zhgd/xmgl/call/HikvisionCall.java | 9 +++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zhgd/xmgl/async/AsyncWorker.java b/src/main/java/com/zhgd/xmgl/async/AsyncWorker.java index 9338aed96..6e2bd3b76 100644 --- a/src/main/java/com/zhgd/xmgl/async/AsyncWorker.java +++ b/src/main/java/com/zhgd/xmgl/async/AsyncWorker.java @@ -33,14 +33,19 @@ public class AsyncWorker { @Lazy @Autowired private WorkerInfoServiceImpl workerInfoService; + @Lazy @Autowired private WorkerInfoMapper workerInfoMapper; + @Lazy @Autowired private HousingDataCall housingDataCall; + @Lazy @Autowired private INoticeService noticeService; + @Lazy @Autowired private IProjectUfaceConfigService projectUfaceConfigService; + @Lazy @Autowired private WkServiceuCall wkServiceuCall; @Lazy diff --git a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java index d5c66d6f1..4c271c175 100644 --- a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java +++ b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java @@ -1227,10 +1227,11 @@ public class HikvisionCall { } } XzHikvisionSync xzHikvisionSync = xzHikvisionSyncMapper.selectOne(queryWrapper); - xzHikvisionSync.setIsSuccess(isSuccess ? 1 : 0); - xzHikvisionSyncMapper.updateById(xzHikvisionSync); - - updateTotalStatus(projectSn, whoId, xzHikvisionSync.getBigType()); + if (xzHikvisionSync != null) { + xzHikvisionSync.setIsSuccess(isSuccess ? 1 : 0); + xzHikvisionSyncMapper.updateById(xzHikvisionSync); + updateTotalStatus(projectSn, whoId, xzHikvisionSync.getBigType()); + } } /**