| | |
| | | import com.xxl.job.core.context.XxlJobHelper; |
| | | import com.xxl.job.core.handler.annotation.XxlJob; |
| | | |
| | | import javax.xml.crypto.Data; |
| | | import java.util.Date; |
| | | |
| | | @Component |
| | | public class HistoryTableInsertTask { |
| | | |
| | |
| | | @XxlJob("insertHistoryDaily") |
| | | public ReturnT insertHistoryDaily() { |
| | | try { |
| | | historyDailyService.insertHistoryDaily(); |
| | | Date now = new Date(); |
| | | historyDailyService.insertHistoryDaily(null); |
| | | } catch (Exception e) { |
| | | XxlJobHelper.log(e.getMessage()); |
| | | return ReturnT.FAIL; |
| | |
| | | } |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | //设备小时数据,最大值,最小值,均值统计任务 |
| | | @XxlJob("insertHistoryHourlyComplete") |
| | | public ReturnT insertHistoryHourlyComplete(){ |
| | | try { |
| | | historyHourlyService.insertHistoryHourlyComplete(); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return new ReturnT(ReturnT.FAIL_CODE, e.getMessage()); |
| | | } |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | @XxlJob("dateToChangShu") |
| | | public ReturnT dateToChangShu(){ |
| | | try { |
| | | historyHourlyService.dateToChangShu(null); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return new ReturnT(ReturnT.FAIL_CODE, e.getMessage()); |
| | | } |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | //海城小时数据统计 |
| | | @XxlJob("dateInsertHistoryHourlyAvg") |
| | | public ReturnT dateInsertHistoryHourlyAvg(){ |
| | | try { |
| | | historyHourlyService.dateInsertHistoryHourlyAvg(); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return new ReturnT(ReturnT.FAIL_CODE, e.getMessage()); |
| | | } |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | |
| | | } |