| | |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import com.moral.api.service.HistoryFiveMinutelyService; |
| | | import com.moral.api.service.HistoryHourlyService; |
| | | import com.moral.api.service.HistoryMinutelyService; |
| | | import com.moral.constant.Constants; |
| | | import com.moral.util.DateUtils; |
| | |
| | | |
| | | @Autowired |
| | | private HistoryMinutelyService historyMinutelyService; |
| | | |
| | | @Autowired |
| | | private HistoryHourlyService historyHourlyService; |
| | | |
| | | |
| | | //分钟表创建任务 |
| | |
| | | } |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | //小时表创建任务 |
| | | @XxlJob("createHistoryHourlyTable") |
| | | public ReturnT createHistoryHourlyTable() { |
| | | String timeUnits = DateUtils.getDateStringOfMon(1, DateUtils.yyyyMM_EN); |
| | | try { |
| | | //已校准小时表 |
| | | historyHourlyService.createTable(timeUnits); |
| | | //未校准小时表 |
| | | historyHourlyService.createTable(timeUnits + "_" + Constants.UN_ADJUST); |
| | | } catch (Exception e) { |
| | | XxlJobHelper.log(e.getMessage()); |
| | | return new ReturnT(ReturnT.FAIL_CODE, e.getMessage()); |
| | | } |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | } |