diff --git a/src/main/java/com/zhgd/xmgl/async/AsyncHikvision.java b/src/main/java/com/zhgd/xmgl/async/AsyncHikvision.java index 05d3aa8dd..ba3f51c85 100644 --- a/src/main/java/com/zhgd/xmgl/async/AsyncHikvision.java +++ b/src/main/java/com/zhgd/xmgl/async/AsyncHikvision.java @@ -145,7 +145,9 @@ public class AsyncHikvision { @Async("doubleCarbonExecutor") public void addWorkerAndAuthAsync(WorkerInfo workerInfo, boolean isSaveWorker, boolean isSaveWorkerFace) { addWorkerAsync(workerInfo, true, true); - projectUfaceConfigService.addWorkerInfo(workerInfo); + if (StrUtil.isNotBlank(workerInfo.getFieldAcquisitionUrl())) { + projectUfaceConfigService.addWorkerInfo(workerInfo); + } } /** diff --git a/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java index 7ec41c836..e3ccd3ad1 100644 --- a/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/worker/service/impl/WorkerInfoServiceImpl.java @@ -2975,7 +2975,9 @@ public class WorkerInfoServiceImpl extends ServiceImpl