| | |
| | | package com.yssh.config; |
| | | |
| | | import com.yssh.service.WarningAnalyseService; |
| | | import com.yssh.service.XlsExportService; |
| | | import com.yssh.utils.CacheUtils; |
| | | import org.apache.commons.logging.Log; |
| | | import org.apache.commons.logging.LogFactory; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.boot.ApplicationArguments; |
| | | import org.springframework.boot.ApplicationRunner; |
| | | import org.springframework.stereotype.Component; |
| | |
| | | //protected final Log logger = LogFactory.getLog(this.getClass()); |
| | | protected final Logger logger = LoggerFactory.getLogger(this.getClass()); |
| | | |
| | | @Autowired |
| | | @Resource |
| | | private CommonService commonService; |
| | | |
| | | @Autowired |
| | | @Resource |
| | | private DictRecordService dictRecordService; |
| | | |
| | | @Resource |
| | |
| | | @Resource |
| | | ScheduleConfig task; |
| | | |
| | | @Resource |
| | | XlsExportService xlsService; |
| | | |
| | | @Override |
| | | public void run(ApplicationArguments args) throws Exception { |
| | | CacheUtils.init(); |
| | | |
| | | boolean tableExists = commonService.checkTableExists("dict_record"); |
| | | if (!tableExists) { |
| | | dictRecordService.createDictRecoTable(); |
| | | } |
| | | if (!tableExists) dictRecordService.createDictRecoTable(); |
| | | |
| | | // 读取dat数据 |
| | | commonService.readDatData(); |
| | | |
| | | xlsService.createDayReport(); |
| | | |
| | | //test(); |
| | | logger.info("***************** 系统启动完毕 *****************" + "\n"); |
| | | } |