From 53e7558400dcacecdce70e39ebfe1727740f9296 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期六, 25 十一月 2023 17:20:06 +0800 Subject: [PATCH] 重写课包支付和排课逻辑 --- cloud-server-competition/src/main/java/com/dsh/competition/util/TaskUtilCompetition.java | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cloud-server-competition/src/main/java/com/dsh/competition/util/TaskUtilCompetition.java b/cloud-server-competition/src/main/java/com/dsh/competition/util/TaskUtilCompetition.java index 69ed9aa..7bf9077 100644 --- a/cloud-server-competition/src/main/java/com/dsh/competition/util/TaskUtilCompetition.java +++ b/cloud-server-competition/src/main/java/com/dsh/competition/util/TaskUtilCompetition.java @@ -26,19 +26,19 @@ * 每秒去处理的定时任务 */ @Scheduled(fixedRate = 30000) - public void taskMinute(){ + public void taskMinute() { try { List<Competition> list = competitionService.list(new QueryWrapper<Competition>() - .ne("status",4).ne("state",3)); + .ne("status", 4).ne("state", 3)); for (Competition competition : list) { // 当前时间小于开始时间 - if (competition.getStartTime().after(new Date())){ + if (competition.getStartTime().after(new Date())) { competition.setStatus(1); } - if (competition.getStartTime().before(new Date())){ - if (competition.getEndTime().after(new Date())){ + if (competition.getStartTime().before(new Date())) { + if (competition.getEndTime().after(new Date())) { competition.setStatus(2); - }else{ + } else { competition.setStatus(3); } } @@ -49,6 +49,6 @@ } } - } +} -- Gitblit v1.7.1