package cn.com.lzt.maintainbill.timer; import cn.com.lzt.maintainbill.service.MaintainBillServiceI; import cn.com.lzt.useractiviti.workflow.task.AbstractActivitiTimeTask; import org.jeecgframework.core.util.ApplicationContextUtil; import org.quartz.JobExecutionContext; import org.springframework.stereotype.Service; /** *每天10点监测在计划明细中最先的时间开始前60天通过美都环卫微管理消息平台推送给项目经理 */ @Service("autoCreateMaintainBillTask") public class AutoCreateMaintainBillTask extends AbstractActivitiTimeTask { @Override protected void doJob(JobExecutionContext jobExecutionContext) { MaintainBillServiceI service = ApplicationContextUtil.getContext().getBean(MaintainBillServiceI.class); try { service.genTaskFromPlan(); } catch (Exception e) { e.printStackTrace(); } } }