MaintainBillMatchContractTask.java 789 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点检查上周是否有匹配合同
  9. */
  10. @Service("maintainBillMatchContractTask")
  11. public class MaintainBillMatchContractTask extends AbstractActivitiTimeTask {
  12. @Override
  13. protected void doJob(JobExecutionContext jobExecutionContext) {
  14. MaintainBillServiceI service = ApplicationContextUtil.getContext().getBean(MaintainBillServiceI.class);
  15. try {
  16. service.checkMatchContract();
  17. } catch (Exception e) {
  18. e.printStackTrace();
  19. }
  20. }
  21. }