|
@ -25,7 +25,7 @@ public class TimeoutOverDueJob implements SchedulingConfigurer {
|
|
|
private static String cron = "0 0 0 * * ?";
|
|
|
public TimeoutOverDueJob(){
|
|
|
cron="0 0 0 * * ?";
|
|
|
System.out.println("初始化时的corn"+cron);
|
|
|
System.out.println("TimeoutOverDueJob初始化时的corn"+cron);
|
|
|
}
|
|
|
@Autowired
|
|
|
private TimeoutOverDueService TimeoutOverDueService;
|
|
@ -40,13 +40,13 @@ public class TimeoutOverDueJob implements SchedulingConfigurer {
|
|
|
taskRegistrar.addTriggerTask(new Runnable() {
|
|
|
@Override
|
|
|
public void run() {
|
|
|
logger.info("START========OverdueJob========");
|
|
|
logger.info("START========TimeoutOverDueJob========");
|
|
|
try {
|
|
|
TimeoutOverDueService.cancelOutPatientOver();
|
|
|
logger.info("END========OverdueJob========");
|
|
|
logger.info("END========TimeoutOverDueJob========");
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
logger.error("END===ERROE===OverdueJob,message:"+e.getMessage());
|
|
|
logger.error("END===ERROE===TimeoutOverDueJob,message:"+e.getMessage());
|
|
|
}
|
|
|
}
|
|
|
}, new Trigger() {
|
|
@ -54,7 +54,7 @@ public class TimeoutOverDueJob implements SchedulingConfigurer {
|
|
|
public Date nextExecutionTime(TriggerContext triggerContext) {
|
|
|
// 任务触发,可修改任务的执行周期
|
|
|
CronTrigger trigger = new CronTrigger(cron);
|
|
|
System.out.println("OverdueJob任务触发,可修改任务的执行周期"+cron);
|
|
|
System.out.println("TimeoutOverDueJobc,可修改任务的执行周期"+cron);
|
|
|
Date nextExec = trigger.nextExecutionTime(triggerContext);
|
|
|
return nextExec;
|
|
|
}
|