若依 2.0

master
RuoYi 7 years ago committed by Limy
parent 6ab86e6adf
commit 0b12a5439b

@ -4,12 +4,13 @@ import java.util.Date;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import org.apache.commons.beanutils.PropertyUtils;
import org.quartz.JobDataMap;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.scheduling.quartz.QuartzJobBean;
import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.constant.ScheduleConstants;
import com.ruoyi.common.utils.spring.SpringUtils;
@ -32,7 +33,17 @@ public class ScheduleJob extends QuartzJobBean
@Override
protected void executeInternal(JobExecutionContext context) throws JobExecutionException
{
Job job = (Job) context.getMergedJobDataMap().get(ScheduleConstants.JOB_PARAM_KEY);
// Job job = (Job) context.getMergedJobDataMap().get(ScheduleConstants.JOB_PARAM_KEY);
JobDataMap jobDataMap = context.getMergedJobDataMap();
Job job = new Job();
try
{
PropertyUtils.copyProperties(job, jobDataMap.get(ScheduleConstants.JOB_PARAM_KEY));
}
catch (Exception e)
{
log.error("copyProperties执行异常 - ", e);
}
IJobLogService jobLogService = (IJobLogService) SpringUtils.getBean(IJobLogService.class);

Loading…
Cancel
Save