From 8ed83e01ffb5f68b90e5fd13fc2008e608c265f7 Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期二, 25 三月 2025 07:11:12 +0800
Subject: [PATCH] 蒸汽调度 调整速率

---
 shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelPredictFinish2Consumer.java |   26 +++++---------------------
 1 files changed, 5 insertions(+), 21 deletions(-)

diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelPredictFinish2Consumer.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelPredictFinish2Consumer.java
index 40a9537..7d4439b 100644
--- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelPredictFinish2Consumer.java
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelPredictFinish2Consumer.java
@@ -1,6 +1,5 @@
 package com.iailab.module.shasteel.mq.consumer;
 
-import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.iailab.framework.common.util.date.DateUtils;
 import com.iailab.module.model.api.mcs.McsApi;
@@ -20,8 +19,9 @@
 import org.springframework.util.CollectionUtils;
 
 import javax.annotation.Resource;
-import java.util.*;
-import java.util.stream.Collectors;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
 
 /**
  * 监听报警信息
@@ -34,6 +34,7 @@
 @Component
 public class ModelPredictFinish2Consumer {
 
+
     @Resource
     private McsApi mcsApi;
 
@@ -45,7 +46,7 @@
      *
      * @param message
      */
-    @RabbitListener(queues = QueuePredictFinishConfig.QUEUE_NAME)
+    @RabbitListener(queues = QueuePredictFinishConfig.QUEUE_NAME2)
     public void listen(Message message) {
         String routingKey = message.getMessageProperties().getReceivedRoutingKey();
         log.info("routingKey:" + routingKey);
@@ -144,23 +145,6 @@
                     break;
                 default:
                     break;
-            }
-        }
-        // 电力预测完成,执行电力调度模型
-        String moduleType = messageJson.get("moduleType").toString();
-        if (null != moduleType && moduleType.equals(CommonConstant.TRIGGER_CONDITION_ELEC)) {
-            List<StScheduleSchemeDTO> elecSche = scheduleSchemeList.stream().filter(e -> e.getTriggerCondition().equals(CommonConstant.TRIGGER_CONDITION_ELEC)).collect(Collectors.toList());
-            Calendar calendar = Calendar.getInstance();
-            calendar.set(Calendar.MILLISECOND, 0);
-            calendar.set(Calendar.SECOND, 0);
-            calendar.set(Calendar.MINUTE, 0);
-            calendar.set(Calendar.HOUR_OF_DAY, 0);
-            Date scheduleTime = calendar.getTime();
-            for (StScheduleSchemeDTO stScheduleSchemeDTO : elecSche) {
-                MdkScheduleReqDTO mdkScheduleReqDTO = new MdkScheduleReqDTO();
-                mdkScheduleReqDTO.setScheduleCode(stScheduleSchemeDTO.getCode());
-                mdkScheduleReqDTO.setScheduleTime(scheduleTime);
-                mdkApi.doSchedule(mdkScheduleReqDTO);
             }
         }
     }

--
Gitblit v1.9.3