Browse Source

工作台卡片每小时更新一次

huangqizheng/feature-20250708175155-7.8bug修复
lijianlin 1 month ago
parent
commit
f56b782d2f
  1. 9
      src/main/java/com/example/demo/serviceImpl/StatisticsServiceImpl.java

9
src/main/java/com/example/demo/serviceImpl/StatisticsServiceImpl.java

@ -36,11 +36,10 @@ public class StatisticsServiceImpl implements StatisticsService {
private GeneralService generalService;
/*
12点18点23点30分执行定时任务更新当天part1数据
每小时执行定时任务更新当天part1数据
*/
@Override
@Scheduled(cron = "0 0 1,12,18 * * ?") // 分别在 1:00 12:00 18:00 执行
@Scheduled(cron = "0 30 23 * * ?") // 23:30 执行
@Scheduled(cron = "0 0 * * * ?") // 每小时执行一次
public void runHourlyTaskPart1() {
Date today = new Date(); //取当天日期
for(String market : generalService.getMarket()){
@ -49,10 +48,10 @@ public class StatisticsServiceImpl implements StatisticsService {
}
/*
12点18点执行定时任务更新当天part2数据
每小时执行定时任务更新当天part2数据
*/
@Override
@Scheduled(cron = "0 0 12,18 * * ?")
@Scheduled(cron = "0 0 * * * ?") // 每小时执行一次
public void runHourlyTaskPart2() {
Date today = new Date(); //取当天日期
for(String market : generalService.getMarket()){

Loading…
Cancel
Save