沙钢智慧能源系统后端代码
潘志宝
5 天以前 17d9680846fdec953c086695ec0040e510998f4c
shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleAirIndexMonthTask.java
文件名从 shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleAirClassMonthTask.java 修改
@@ -20,15 +20,16 @@
import java.util.*;
/**
 * 压空,计算机组比功率,计算结果写入测点
 * 定时出发,5 0/1 * * * ?
 * 压缩空气运行指标(月)
 * 动态数据长度,月初到当天
 * 每天更新,10 0 0 1/1 * ?
 *
 * @author PanZhibao
 * @Description
 * @createTime 2024年12月31日
 */
@Component("runScheduleAirClassMonthTask")
public class RunScheduleAirClassMonthTask implements ITask {
@Component("runScheduleAirIndexMonthTask")
public class RunScheduleAirIndexMonthTask implements ITask {
    private Logger logger = LoggerFactory.getLogger(getClass());
    @Resource
@@ -39,9 +40,8 @@
    @Override
    public void run(String params) {
        logger.info("RunScheduleAirTask,参数为:{}", params);
        logger.info("RunScheduleAirIndexMonthTask,参数为:{}", params);
        try {
            Calendar calendar = Calendar.getInstance();
            calendar.set(Calendar.MILLISECOND, 0);
            calendar.set(Calendar.SECOND, 0);
@@ -50,7 +50,6 @@
                logger.info("参数为空");
                return;
            }
            // 根据条件查找方案
            List<StScheduleSchemeDTO> schemeList = mcsApi.listScheduleScheme(ScheduleTriggerMethodEnum.JOB.getCode(), params);
            if (CollectionUtils.isEmpty(schemeList)) {
@@ -80,9 +79,9 @@
            }
            logger.info(params + "调度方案执行完成");
        } catch (Exception ex) {
            logger.error("RunScheduleAirTask运行异常");
            logger.error("RunScheduleAirIndexMonthTask运行异常");
            ex.printStackTrace();
        }
        logger.info("RunScheduleAirTask运行完成");
        logger.info("RunScheduleAirIndexMonthTask运行完成");
    }
}