修改定时任务加上日志输出

master
吴顺杰 2 years ago
parent 413cab8487
commit f7949cf8a4

@ -1,9 +1,11 @@
package com.ruoyi.pt.quartz; package com.ruoyi.pt.quartz;
import com.ruoyi.pt.service.RemoteCallsService; import com.ruoyi.pt.service.RemoteCallsService;
import org.springframework.scheduling.annotation.EnableAsync; import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled; import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.time.LocalDate; import java.time.LocalDate;
@ -15,15 +17,17 @@ import java.time.format.DateTimeFormatter;
* @author wu * @author wu
* @since 2023/12/26 16:19 * @since 2023/12/26 16:19
*/ */
@Component @Configuration
@EnableAsync @EnableScheduling
public class PushQuartz { public class PushQuartz {
public static final Logger log = LoggerFactory.getLogger(PushQuartz.class);
@Resource @Resource
private RemoteCallsService remoteCallsService; private RemoteCallsService remoteCallsService;
@Scheduled(cron = "0 0 1 * * * ?") @Scheduled(cron = "0 0 1 * * ? ")
public void pushData() { public void pushData() {
log.info("==============开始定时任务============");
// 获取社会治理中心增量事件保存到events_import表 // 获取社会治理中心增量事件保存到events_import表
remoteCallsService.getEventDate(); remoteCallsService.getEventDate();
// 获取昨天的数据 // 获取昨天的数据

@ -122,13 +122,14 @@ public class RemoteCallsServiceImpl implements RemoteCallsService {
x.setEventTime(eventTime); x.setEventTime(eventTime);
}); });
String jsonStr = JSONUtil.toJsonStr(dtos); String jsonStr = JSONUtil.toJsonStr(dtos);
String body = HttpRequest.post(url + "/gateway/event/event/eventData/imports").header("Authorization", "Bearer " + accessToken).body(jsonStr).execute().body(); HttpRequest.post(url + "/gateway/event/event/eventData/imports").header("Authorization", "Bearer " + accessToken).body(jsonStr).execute().body();
// 判断是否还有下一页 // 判断是否还有下一页
if (dataPage.getPages() > dataPage.getCurrent()) { if (dataPage.getPages() > dataPage.getCurrent()) {
// 设置下一页的页码 // 设置下一页的页码
page.setCurrent(page.getCurrent() + 1); page.setCurrent(page.getCurrent() + 1);
} else { } else {
break; // 已经获取完所有数据,结束循环 log.info("==========推送完成=========");
return; // 已经获取完所有数据,结束循环
} }
} }
@ -140,6 +141,7 @@ public class RemoteCallsServiceImpl implements RemoteCallsService {
@Override @Override
public void getEventDate() { public void getEventDate() {
Long id = casesImportService.findIdDesc(); Long id = casesImportService.findIdDesc();
log.info("最新id是=============:"+id);
if (id == null) { if (id == null) {
id = 0L; id = 0L;
} }

Loading…
Cancel
Save