From 68dfb067af7a1c3d2fdf196cd3d749f370ba5a02 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期二, 04 三月 2025 11:29:45 +0800
Subject: [PATCH] 煤气调度 模拟调整

---
 shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java
index 059259a..4011bf4 100644
--- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java
@@ -7,6 +7,7 @@
 import com.iailab.module.model.api.mcs.dto.ScheduleSuggestRespDTO;
 import com.iailab.module.model.api.mcs.dto.StScheduleSchemeDTO;
 import com.iailab.module.model.api.mdk.MdkApi;
+import com.iailab.module.model.api.mdk.dto.MdkPredictSimAdjustReqDTO;
 import com.iailab.module.model.api.mdk.dto.MdkScheduleReqDTO;
 import com.iailab.module.model.api.mdk.dto.MdkScheduleRespDTO;
 import com.iailab.module.model.enums.ScheduleTriggerMethodEnum;
@@ -114,6 +115,16 @@
                     saveScheduleSuggest("转炉特钢煤气柜", result.get("adviceLDG12WT"), "LDGt", predictTime);
 
                     // 模拟调整
+                    MdkPredictSimAdjustReqDTO simAdjustReqDTO = new MdkPredictSimAdjustReqDTO();
+                    simAdjustReqDTO.setPredictTime(predictTime);
+                    simAdjustReqDTO.setScheduleCode(CommonConstant.GAS_MODEL_CODE);
+                    simAdjustReqDTO.setModelResult(result);
+                    Boolean simAdjustFlag = mdkApi.predictSimAdjust(simAdjustReqDTO);
+                    if (simAdjustFlag) {
+                        log.info("模拟调整成功,ScheduleCode:" + CommonConstant.GAS_MODEL_CODE);
+                    }else {
+                        log.error("模拟调整失败,simAdjustReqDTO:" + simAdjustReqDTO);
+                    }
 
                     break;
                 case CommonConstant.OXYGEN_ONE_CODE:

--
Gitblit v1.9.3