|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
package com.chenxuan.base.entity;
|
|
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
|
|
import com.chenxuan.entity.model.ScheduleJob;
|
|
|
|
|
import com.chenxuan.utils.ScheduleRunnable;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
@ -28,8 +29,8 @@ public class CustomQuartzJobBean extends QuartzJobBean {
|
|
|
|
|
@Override
|
|
|
|
|
protected void executeInternal(JobExecutionContext context) throws JobExecutionException {
|
|
|
|
|
//任务开始时间
|
|
|
|
|
JobDataMap jobDataMap = context.getMergedJobDataMap();
|
|
|
|
|
ScheduleJob scheduleJob = (ScheduleJob)jobDataMap.get( JobConstant.JOB_PARAM_KEY );
|
|
|
|
|
String jsonJob = context.getMergedJobDataMap().getString(JobConstant.JOB_PARAM_KEY);
|
|
|
|
|
ScheduleJob scheduleJob = JSON.parseObject(jsonJob, ScheduleJob.class);
|
|
|
|
|
|
|
|
|
|
//任务开始时间
|
|
|
|
|
long startTime = System.currentTimeMillis();
|
|
|
|
|