1
0
forked from ruoyi/RuoYi-Vue

优化任务过期不执行调度

This commit is contained in:
RuoYi
2022-07-29 20:28:59 +08:00
parent b91c848962
commit 250c5ba226
4 changed files with 19 additions and 7 deletions

View File

@@ -83,7 +83,12 @@ public class ScheduleUtils
scheduler.deleteJob(getJobKey(jobId, jobGroup));
}
scheduler.scheduleJob(jobDetail, trigger);
// 判断任务是否过期
if (StringUtils.isNotNull(CronUtils.getNextExecution(job.getCronExpression())))
{
// 执行调度任务
scheduler.scheduleJob(jobDetail, trigger);
}
// 暂停任务
if (job.getStatus().equals(ScheduleConstants.Status.PAUSE.getValue()))