Commit fdd425f3 by qwmqiuwenmin

fix

parent 473baec1
...@@ -19,66 +19,11 @@ public class MyApplicationContextAware implements ApplicationContextAware { ...@@ -19,66 +19,11 @@ public class MyApplicationContextAware implements ApplicationContextAware {
private static ApplicationContext applicationContext; private static ApplicationContext applicationContext;
@Autowired @Override
private ManagerDictService managerDictService; public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
// TODO Auto-generated method stub
@Autowired
private QuartzService quartzService;
@Override
public void setApplicationContext(ApplicationContext appContext) throws BeansException {
applicationContext = appContext;
GlobalDictMap.countyMap = managerDictService.getCountysMap();
GlobalDictMap.cityMap = managerDictService.getCitysMap();
GlobalDictMap.provinceMap = managerDictService.getProvincesMap();
GlobalDictMap.dictMap = managerDictService.getDictList();
GlobalDictMap.storeCategoryDictMap = managerDictService.getStoreCategoryDictList();
log.info("数据字典放入缓存");
QuartzTaskDTO taskDTO =buildQuartzTaskDTO("haoban-dismiss-enterprise-time");
taskDTO.setTaskParam("");
taskDTO.setTaskStatus(1);
taskDTO.setTaskTimeInfo("0 30 0 * * *");
// taskDTO.setTaskTimeInfo("0 0/1 * * * *");
quartzService.addOrUpdateQuartzTask(taskDTO);
QuartzTaskDTO task =buildSendReportQuartzTaskDTO("haoban-send-report");
task.setTaskParam("");
task.setTaskStatus(1);
task.setTaskTimeInfo("0 0 12 1 * 0");
quartzService.addOrUpdateQuartzTask(taskDTO);
QuartzTaskDTO memberExportTask =buildMemberExportQuartzTaskDTO("haoban-member-export");
memberExportTask.setTaskParam("-1");
memberExportTask.setTaskStatus(1);
memberExportTask.setTaskTimeInfo("0 0/15 * * * *");
quartzService.addOrUpdateQuartzTask(memberExportTask);
}
private QuartzTaskDTO buildMemberExportQuartzTaskDTO(String id) {
QuartzTaskDTO taskDTO = new QuartzTaskDTO();
taskDTO.setReferId(id);
taskDTO.setTaskMethod("quartzMemberExport");
taskDTO.setTaskService("com.gic.haoban.app.member.service.api.service.MemberExportApiService");
return taskDTO;
} }
private QuartzTaskDTO buildQuartzTaskDTO(String id){
QuartzTaskDTO taskDTO = new QuartzTaskDTO();
taskDTO.setReferId(id);
taskDTO.setTaskMethod("taskDismissEnterprise");
taskDTO.setTaskService("com.gic.haoban.manage.api.service.EnterpriseService");
return taskDTO;
}
private QuartzTaskDTO buildSendReportQuartzTaskDTO(String id){
QuartzTaskDTO taskDTO = new QuartzTaskDTO();
taskDTO.setReferId(id);
taskDTO.setTaskMethod("sendReportMessage");
taskDTO.setTaskService("com.gic.haoban.data.api.service.SendReportMessageApiService");
return taskDTO;
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment