|
|
|
@ -3,9 +3,10 @@ package com.ruoyi.pt.quartz;
|
|
|
|
|
import com.ruoyi.pt.service.RemoteCallsService;
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
|
|
import org.springframework.scheduling.annotation.Async;
|
|
|
|
|
import org.springframework.scheduling.annotation.EnableScheduling;
|
|
|
|
|
import org.springframework.scheduling.annotation.Scheduled;
|
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
import java.time.LocalDate;
|
|
|
|
@ -18,15 +19,16 @@ import java.time.format.DateTimeFormatter;
|
|
|
|
|
* @author wu
|
|
|
|
|
* @since 2023/12/26 16:19
|
|
|
|
|
*/
|
|
|
|
|
@Configuration
|
|
|
|
|
@Component
|
|
|
|
|
@EnableScheduling
|
|
|
|
|
@Async
|
|
|
|
|
public class PushQuartz {
|
|
|
|
|
|
|
|
|
|
public static final Logger log = LoggerFactory.getLogger(PushQuartz.class);
|
|
|
|
|
@Resource
|
|
|
|
|
private RemoteCallsService remoteCallsService;
|
|
|
|
|
|
|
|
|
|
@Scheduled(cron = "0 0 1 * * ? ")
|
|
|
|
|
@Scheduled(cron = "0 0 1 * * ?")
|
|
|
|
|
public synchronized void pushData() {
|
|
|
|
|
log.info("==============开始定时任务" + LocalDateTime.now() + "============");
|
|
|
|
|
// 获取社会治理中心增量事件保存到events_import表
|
|
|
|
@ -46,7 +48,7 @@ public class PushQuartz {
|
|
|
|
|
log.info("==============推送同人事件接口" + LocalDateTime.now() + "============");
|
|
|
|
|
remoteCallsService.onepersonAlgorithm();
|
|
|
|
|
// 推送
|
|
|
|
|
// log.info("==============推送到预警平台接口" + LocalDateTime.now() + "============");
|
|
|
|
|
// remoteCallsService.imports(null);
|
|
|
|
|
log.info("==============推送到预警平台接口" + LocalDateTime.now() + "============");
|
|
|
|
|
remoteCallsService.imports(null);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|