ansteel-biz/db/mysql.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/TempRunFhyzTask.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ansteel-biz/db/mysql.sql
@@ -910,5 +910,22 @@ PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; ALTER TABLE `t_power_factor_control` ADD COLUMN `data_type` varchar(20) NULL DEFAULT NULL COMMENT '数据类型' after `name`; ALTER TABLE `t_power_factor_control` ADD COLUMN `cos_index` int NULL DEFAULT NULL COMMENT '功率因素结果角标' after `pred_result`; ALTER TABLE `t_power_factor_control` ADD COLUMN `data_type` varchar(20) NULL DEFAULT NULL COMMENT '数据类型' after `name`; ALTER TABLE `t_power_factor_control` ADD COLUMN `cos_index` int NULL DEFAULT NULL COMMENT '功率因素结果角标' after `pred_result`; -- ---------------------------- -- 日报表 -- ---------------------------- CREATE TABLE `t_xxb_duty_report` ( `id` varchar(36) NOT NULL COMMENT 'id', `cde_index` varchar(36) DEFAULT NULL COMMENT '类型', `name_index` varchar(36) DEFAULT NULL COMMENT '名称', `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', `sort` int NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/TempRunFhyzTask.java
对比新文件 @@ -0,0 +1,50 @@ package com.iailab.module.ansteel.job.task; import com.iailab.module.ansteel.api.controller.admin.ModelController; import com.iailab.module.ansteel.api.vo.PowerTransferReqVO; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.math.BigDecimal; /** * 临时运行负荷移植 * * @author PanZhibao * @Description * @createTime 2025年06月13日 */ @Component("tempRunFhyzTask") public class TempRunFhyzTask implements ITask { private Logger logger = LoggerFactory.getLogger(getClass()); @Autowired private ModelController modelController; @Override public void run(String params) { logger.info("TempRunFhyzTask定时任务正在执行,参数为:{}", params); try { // 负荷移植建议与方案 PowerTransferReqVO reqVO = new PowerTransferReqVO(); reqVO.setType(1); reqVO.setNow(900); reqVO.setStart(1000); reqVO.setMins(240); reqVO.setBfg(2); reqVO.setLimit(new BigDecimal(170000)); reqVO.setTingjiZhong(0); reqVO.setTingjiHou(0); reqVO.setTingjiRezha(0); modelController.scheduleEleLoad(reqVO); } catch (Exception ex) { logger.error("TempRunFhyzTask运行异常"); ex.printStackTrace(); } logger.info("TempRunFhyzTask运行完成"); } }