From a5caa7b050177f796bb7c618f35d37e44ea661c8 Mon Sep 17 00:00:00 2001 From: Angel <1050374295@qq.com> Date: Fri, 15 Mar 2024 16:11:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AB=8C=E7=96=91=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mysqloracletest/task/PersonSuspectedTask.java | 13 +++++++++---- .../com/ssf/mysqloracletest/utils/ConfigParam.java | 2 ++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ssf/mysqloracletest/task/PersonSuspectedTask.java b/src/main/java/com/ssf/mysqloracletest/task/PersonSuspectedTask.java index 8788962..1401e6f 100644 --- a/src/main/java/com/ssf/mysqloracletest/task/PersonSuspectedTask.java +++ b/src/main/java/com/ssf/mysqloracletest/task/PersonSuspectedTask.java @@ -13,6 +13,7 @@ import com.ssf.mysqloracletest.mapper.ModelSuspectedUserInfoMapper; import com.ssf.mysqloracletest.mapper.PoliceBacklogMapper; import com.ssf.mysqloracletest.service.BasePlaceInfoService; import com.ssf.mysqloracletest.service.BaseUserInfoService; +import com.ssf.mysqloracletest.utils.ConfigParam; import com.ssf.mysqloracletest.utils.DateTool; import com.ssf.mysqloracletest.utils.safe.AESTools; import com.ssf.mysqloracletest.utils.safe.AesConstant; @@ -43,10 +44,14 @@ public class PersonSuspectedTask { @Scheduled(initialDelay = 100, fixedDelay = 3000) - public void goalPersonSuspected(String nearlyDays, String appearDays, String appearTimes) { - nearlyDays = "30"; - appearDays = "20"; - appearTimes = "30"; +// @Scheduled(cron = "0 0 0 * * ?") // 每天凌晨执行 + public void goalPersonSuspected() { + if (!"true".equals(ConfigParam.PersonSuspectedTaskSwitch)) { + return; + } + String nearlyDays = "30"; + String appearDays = "20"; + String appearTimes = "30"; logger.info("goalPersonSuspected 人员分析 疑似小区住户 nearlyDays:" + nearlyDays + ", appearDays:" + appearDays + ", appearTimes" + appearTimes + ", threadName:" + Thread.currentThread().getName()); modelSuspectedUserInfoMapper.cleanModelSuspectedUserInfo(); // 1.查询近30天人脸抓拍数据 diff --git a/src/main/java/com/ssf/mysqloracletest/utils/ConfigParam.java b/src/main/java/com/ssf/mysqloracletest/utils/ConfigParam.java index 8eb22d8..561bbaf 100644 --- a/src/main/java/com/ssf/mysqloracletest/utils/ConfigParam.java +++ b/src/main/java/com/ssf/mysqloracletest/utils/ConfigParam.java @@ -57,5 +57,7 @@ public class ConfigParam { public static String UserAndVehicleSwitch = PropertiesUtil.queryPropertiesByKey("UserAndVehicleSwitch"); public static String VehicleSwitch = PropertiesUtil.queryPropertiesByKey("VehicleSwitch"); public static String NotFoundUserTaskSwitch = PropertiesUtil.queryPropertiesByKey("NotFoundUserTaskSwitch"); + public static String PersonSuspectedTaskSwitch = PropertiesUtil.queryPropertiesByKey("PersonSuspectedTaskSwitch"); + }