AutoCreateMaintainBillTask.java 850 B

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