zxl
2025-05-26 92721cc9f54cbf148ad10ce026572c7eaf24cca4
活动状态定时任务
1个文件已修改
9 ■■■■■ 已修改文件
lmk-job/src/main/java/cn/lili/job/ActivityJob.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lmk-job/src/main/java/cn/lili/job/ActivityJob.java
@@ -50,7 +50,7 @@
                activity.setStatus(ActivityStatusEnum.IN_PROGRESS.getType());
            } else if (isRecruiting(now, activity)) {
                activity.setStatus(ActivityStatusEnum.REPORT.getType());
            } else if (now.after(activity.getReportStartTime())) {
            } else if (now.before(activity.getReportStartTime())) {
                activity.setStatus(ActivityStatusEnum.NOT_STARTED.getType());
            } else {
                activity.setStatus(ActivityStatusEnum.ENDED.getType());
@@ -64,14 +64,11 @@
    }
    private boolean isInProgress(Date now, Activity activity) {
        System.out.println("进行中");
        return !now.before(activity.getReportStartTime()) && !now.after(activity.getReportEndTime());
        return  !now.before(activity.getStartTime()) && !now.after(activity.getEndTime());
    }
    private boolean isRecruiting(Date now, Activity activity) {
        System.out.println("报名中");
        return !now.before(activity.getStartTime()) && !now.after(activity.getEndTime());
        return !now.before(activity.getReportStartTime()) && !now.after(activity.getReportEndTime());
    }
}