|
|
@ -39,10 +39,10 @@ public class StatisticsServiceImpl implements StatisticsService { |
|
|
|
private WorkbenchService workbenchService; |
|
|
|
|
|
|
|
/* |
|
|
|
每小时执行定时任务更新当天part1数据 |
|
|
|
每小时第十分执行定时任务更新当天part1数据 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Scheduled(cron = "0 0 * * * ?") // 每小时执行一次 |
|
|
|
@Scheduled(cron = "0 10 * * * ?") // 每小时执行一次 |
|
|
|
public void runHourlyTaskPart1() { |
|
|
|
Date today = new Date(); //取当天日期 |
|
|
|
for(String market : generalService.getMarket()){ |
|
|
@ -54,7 +54,7 @@ public class StatisticsServiceImpl implements StatisticsService { |
|
|
|
每小时执行定时任务更新当天part2数据 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Scheduled(cron = "0 0 * * * ?") // 每小时执行一次 |
|
|
|
@Scheduled(cron = "0 10 * * * ?") // 每小时执行一次 |
|
|
|
public void runHourlyTaskPart2() { |
|
|
|
Date today = new Date(); //取当天日期 |
|
|
|
for(String market : generalService.getMarket()){ |
|
|
@ -65,7 +65,7 @@ public class StatisticsServiceImpl implements StatisticsService { |
|
|
|
每小时执行定时任务更新年度数据 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Scheduled(cron = "0 0 * * * ?") // 每小时执行一次 |
|
|
|
@Scheduled(cron = "0 10 * * * ?") // 每小时执行一次 |
|
|
|
public void runHourlyTaskYear() { |
|
|
|
Date today = new Date(); |
|
|
|
// 获取当前日期 |
|
|
@ -86,7 +86,7 @@ public class StatisticsServiceImpl implements StatisticsService { |
|
|
|
0点执行定时任务更新近一周part2数据 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Scheduled(cron = "0 0 0 * * ?") |
|
|
|
@Scheduled(cron = "0 30 0 * * ?") // 修改为每天 00:30 执行 |
|
|
|
public void runDailyTaskPart2() { |
|
|
|
Calendar cal = Calendar.getInstance(); |
|
|
|
cal.add(Calendar.DAY_OF_YEAR, -7); // 一周前 |
|
|
|