Jay
2025-02-24 023d6b104c5056ced2fb0b834ae28363078203ba
提交 | 用户 | 时间
736e79 1 package com.iailab.module.data.job.task;
D 2
3 import com.iailab.module.data.common.enums.ArcTypeEnum;
4 import com.iailab.module.data.point.collection.PointCollector;
5 import com.iailab.module.data.point.service.ArcPointDataService;
6 import org.slf4j.Logger;
7 import org.slf4j.LoggerFactory;
8
9 import javax.annotation.Resource;
10 import java.time.LocalDateTime;
11 import java.util.Calendar;
12
13 /**
14  * @description: Point归档1h
15  * @author: dyk
16  * @date: 2025/2/20 16:30
17  **/
18 public class PointArchivingTaskNet1h implements ITask {
19     private Logger logger = LoggerFactory.getLogger(getClass());
20
21     private final String NET = "1h";
22
23     @Resource
24     private ArcPointDataService arcPointDataService;
25
26     @Override
27     public void run(String params){
28         logger.debug("PointArchivingTaskNet1h定时任务正在执行,参数为:{}", params);
29         try {
30             arcPointDataService.archiving(ArcTypeEnum.HOUR.getCode());
31             logger.info("PointArchivingTaskNet1h定时任务完成时间:" + LocalDateTime.now());
32         } catch (Exception ex) {
33             ex.printStackTrace();
34             logger.error("PointArchivingTaskNet1h定时任务失败时间:" + LocalDateTime.now());
35         }
36
37     }
38 }