|
@@ -190,14 +190,15 @@ public class SynDataTask { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 定时同步前置机数据 每天3点开始执行一次 |
|
|
|
|
|
|
|
|
* 前置机每天晚上10点自动清空,第二天早上6点获取数据 |
|
|
|
|
|
* 定时同步前置机数据 每天1点开始执行一次 |
|
|
* |
|
|
* |
|
|
*/ |
|
|
*/ |
|
|
@Scheduled(cron = "0 15 10 * * ?") |
|
|
|
|
|
|
|
|
@Scheduled(cron = "0 0 1 * * ?") |
|
|
public void doTask() throws UnknownHostException { |
|
|
public void doTask() throws UnknownHostException { |
|
|
if (flag && HOST.equals(InetAddress.getLocalHost().getHostName())) { |
|
|
if (flag && HOST.equals(InetAddress.getLocalHost().getHostName())) { |
|
|
log.info("数据同步任务开始"); |
|
|
log.info("数据同步任务开始"); |
|
|
// 前置机每天晚上10点自动清空,测试数据只有一条,这里只插入一条 |
|
|
|
|
|
|
|
|
// 测试数据只有一条,这里只插入一条 |
|
|
|
|
|
|
|
|
// 项目基本信息 |
|
|
// 项目基本信息 |
|
|
ProjectBaseInfo projectBaseInfo = JSON.parseObject(PROJECT_BASE_INFO_TEST_DATA, ProjectBaseInfo.class); |
|
|
ProjectBaseInfo projectBaseInfo = JSON.parseObject(PROJECT_BASE_INFO_TEST_DATA, ProjectBaseInfo.class); |
|
|