From ad206fa1da1f115b641234dd332b00aa53a1fd70 Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期三, 07 五月 2025 16:54:28 +0800
Subject: [PATCH] 负荷移植-需量值查询

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java
index 3b21ebe..dbe725c 100644
--- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java
@@ -700,17 +700,15 @@
             log.info("curValue=" + curValue);
             for (PowerNetDropdownEntity netDropdown : dropdownList) {
                 PowerDemandQueryRespDTO dto = ConvertUtils.sourceToTarget(netDropdown, PowerDemandQueryRespDTO.class);
+                if (!CollectionUtils.isEmpty(pointsHisValues.get(netDropdown.getExt1()))) {
+                    Map<String, BigDecimal> pointValueMap = new HashMap<>();
+                    pointsHisValues.get(netDropdown.getExt1()).forEach(item -> {
+                        pointValueMap.put(item.get("time").toString(), DecimalUtil.toBigDecimal(item.get("value")));
 
-                if (CollectionUtils.isEmpty(pointsHisValues.get(netDropdown.getCurCos()))) {
-                    continue;
+                    });
+                    dto.setCurDemand(pointValueMap.get(DateUtils.format(curValue.getT(),DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)));
+                    dto.setDataTime(curValue.getT());
                 }
-                Map<String, BigDecimal> pointValueMap = new HashMap<>();
-                pointsHisValues.get(netDropdown.getCurCos()).forEach(item -> {
-                    pointValueMap.put(item.get("time").toString(), DecimalUtil.toBigDecimal(item.get("value")));
-
-                });
-                dto.setCurDemand(pointValueMap.get(DateUtils.format(curValue.getT(),DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)));
-                dto.setDataTime(curValue.getT());
                 result.add(dto);
             }
         }

--
Gitblit v1.9.3