From 728ef375a6d48666df13379c898c8949f2f362bc Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期四, 19 六月 2025 17:33:42 +0800
Subject: [PATCH] 电网拓扑功率历史(多code)

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/api/controller/admin/PowerController.java |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 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 b0f53f2..5e147ac 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
@@ -1342,19 +1342,34 @@
             String[] pointNoArr = new String[2];
             switch (queryType.toUpperCase()) {
                 case "P":
+                    if (StringUtils.isBlank(powerNetFactorEntity.getCurP())) {
+                        continue;
+                    }
                     pointNo = powerNetFactorQuery.getCurP();
                     break;
                 case "Q":
+                    if (StringUtils.isBlank(powerNetFactorEntity.getCurQ())) {
+                        continue;
+                    }
                     pointNo = powerNetFactorQuery.getCurQ();
                     break;
                 case "COS":
+                    if (StringUtils.isBlank(powerNetFactorEntity.getCurCos())) {
+                        continue;
+                    }
                     pointNo = powerNetFactorQuery.getCurCos();
                     break;
                 case "DAYCOS":
+                    if (StringUtils.isBlank(powerNetFactorEntity.getPDay()) || StringUtils.isBlank(powerNetFactorEntity.getPDay())) {
+                        continue;
+                    }
                     pointNoArr[0] = powerNetFactorEntity.getPDay();
                     pointNoArr[1] = powerNetFactorEntity.getQDay();
                     break;
                 case "MONTHCOS":
+                    if (StringUtils.isBlank(powerNetFactorEntity.getPMon()) || StringUtils.isBlank(powerNetFactorEntity.getQMon())) {
+                        continue;
+                    }
                     pointNoArr[0] = powerNetFactorEntity.getPMon();
                     pointNoArr[1] = powerNetFactorEntity.getQMon();
                     break;

--
Gitblit v1.9.3