|
@@ -188,9 +188,10 @@ public class SynDataTask { |
|
|
* 定时同步前置机数据 每天3点开始执行一次 |
|
|
* 定时同步前置机数据 每天3点开始执行一次 |
|
|
* |
|
|
* |
|
|
*/ |
|
|
*/ |
|
|
@Scheduled(cron = "0 20 11 * * ?") |
|
|
|
|
|
|
|
|
@Scheduled(cron = "0 24 14 * * ?") |
|
|
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("数据同步任务开始"); |
|
|
// 先删除表中的所有数据,再插入数据,测试数据只有一条,这里只插入一条 |
|
|
// 先删除表中的所有数据,再插入数据,测试数据只有一条,这里只插入一条 |
|
|
List<ProjectBaseInfo> baseInfos = projectBaseInfoService.list(); |
|
|
List<ProjectBaseInfo> baseInfos = projectBaseInfoService.list(); |
|
|
if (CollUtil.isNotEmpty(baseInfos)) { |
|
|
if (CollUtil.isNotEmpty(baseInfos)) { |
|
@@ -240,6 +241,7 @@ public class SynDataTask { |
|
|
// 运维项目实施信息 |
|
|
// 运维项目实施信息 |
|
|
ProjectMimplement projectMimplement = JSON.parseObject(PROJECT_MIMPLEMENT_TEST_DATA, ProjectMimplement.class); |
|
|
ProjectMimplement projectMimplement = JSON.parseObject(PROJECT_MIMPLEMENT_TEST_DATA, ProjectMimplement.class); |
|
|
projectMimplementService.save(projectMimplement); |
|
|
projectMimplementService.save(projectMimplement); |
|
|
|
|
|
log.info("数据同步任务结束"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |