Browse Source

8-15关闭工作台定时任务

lijianlin/feature-20250728171217-三期金豆消费相关
lijianlin 3 days ago
parent
commit
bd916348f3
  1. 2
      src/main/java/com/example/demo/security/SecurityConfig.java
  2. 8
      src/main/java/com/example/demo/serviceImpl/coin/StatisticsServiceImpl.java

2
src/main/java/com/example/demo/security/SecurityConfig.java

@ -60,7 +60,7 @@ public class SecurityConfig {
request request
.requestMatchers( HttpMethod.POST, .requestMatchers( HttpMethod.POST,
// 用户不登录就可以访问的路径 // 用户不登录就可以访问的路径
"/admin/login","/upload/**","/detailY/ERP","/home/java/haiwaiyanfa/gold1/**","/home/java/haiwaiyanfa/**").permitAll()
"/admin/login","/upload/**","/detailY/ERP","/home/java/haiwaiyanfa/gold1/**","/home/java/haiwaiyanfa/**","/statistics/**").permitAll()
.requestMatchers( .requestMatchers(
"/error","alipay/**","/upload/**","/home/java/haiwaiyanfa/gold1/**","/home/java/haiwaiyanfa/**" "/error","alipay/**","/upload/**","/home/java/haiwaiyanfa/gold1/**","/home/java/haiwaiyanfa/**"
).permitAll() ).permitAll()

8
src/main/java/com/example/demo/serviceImpl/coin/StatisticsServiceImpl.java

@ -34,7 +34,7 @@ public class StatisticsServiceImpl implements StatisticsService {
每小时第4分执行定时任务更新当天part1数据 每小时第4分执行定时任务更新当天part1数据
*/ */
@Override @Override
@Scheduled(cron = "0 4 * * * ?") // 每小时执行一次
// @Scheduled(cron = "0 4 * * * ?") // 每小时执行一次
public void runHourlyTaskPart1() { public void runHourlyTaskPart1() {
LocalDate today = LocalDate.now(); //取当天日期 LocalDate today = LocalDate.now(); //取当天日期
List<Statistics> list = statisticsMapper.listPart1All(today); List<Statistics> list = statisticsMapper.listPart1All(today);
@ -48,7 +48,7 @@ public class StatisticsServiceImpl implements StatisticsService {
每小时执行定时任务更新当天part2数据 每小时执行定时任务更新当天part2数据
*/ */
@Override @Override
@Scheduled(cron = "0 8 * * * ?") // 每小时执行一次
//@Scheduled(cron = "0 8 * * * ?") // 每小时执行一次
public void runHourlyTaskPart2() { public void runHourlyTaskPart2() {
//设定起止时间 当天000000至235959 //设定起止时间 当天000000至235959
LocalDate today = LocalDate.now(); LocalDate today = LocalDate.now();
@ -68,7 +68,7 @@ public class StatisticsServiceImpl implements StatisticsService {
每小时执行定时任务更新年度数据 每小时执行定时任务更新年度数据
*/ */
@Override @Override
@Scheduled(cron = "0 12 * * * ?") // 每小时执行一次
//@Scheduled(cron = "0 12 * * * ?") // 每小时执行一次
public void runHourlyTaskYear() { public void runHourlyTaskYear() {
LocalDate today = LocalDate.now(); LocalDate today = LocalDate.now();
LocalDate firstDay = today.withDayOfYear(1); LocalDate firstDay = today.withDayOfYear(1);
@ -88,7 +88,7 @@ public class StatisticsServiceImpl implements StatisticsService {
0点执行定时任务更新近一周part2数据 0点执行定时任务更新近一周part2数据
*/ */
@Override @Override
@Scheduled(cron = "0 30 0 * * ?") // 修改为每天 00:30 执行
//@Scheduled(cron = "0 30 0 * * ?") // 修改为每天 00:30 执行
public void runDailyTaskPart2() { public void runDailyTaskPart2() {
List<Statistics> list = statisticsMapper.listPart2RangeAll(); List<Statistics> list = statisticsMapper.listPart2RangeAll();
if (!list.isEmpty()) { if (!list.isEmpty()) {

Loading…
Cancel
Save