From 25999c575dd42b4715e49d3fe57e73c2c3204ccb Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期日, 20 九月 2026 11:45:05 +0800
Subject: [PATCH] update

---
 admin-server/src/main/java/com/estate/expert/admin/stat/report/data/SystemReportData.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/admin-server/src/main/java/com/estate/expert/admin/stat/report/data/SystemReportData.java b/admin-server/src/main/java/com/estate/expert/admin/stat/report/data/SystemReportData.java
index 949300e..3df9824 100644
--- a/admin-server/src/main/java/com/estate/expert/admin/stat/report/data/SystemReportData.java
+++ b/admin-server/src/main/java/com/estate/expert/admin/stat/report/data/SystemReportData.java
@@ -46,12 +46,24 @@
 
         evalInfo.put("综合信息", buildAbstractInfo());
         evalInfo.put("检查项", buildCheckItems());
-        evalInfo.put("隐患等级分布", buildErrorLevel(getFuzzyRoot()));
+        evalInfo.put("隐患等级分布", buildErrorLevel(getErrorLevelCounts()));
 
         return evalInfo;
     }
 
     /**
+     * 获取报告使用的隐患等级计数。
+     * 默认使用模糊结果,评分报告可按需使用评分结果。
+     */
+    protected int[] getErrorLevelCounts() {
+        var root = getFuzzyRoot();
+        if (root == null || root.getData() == null) {
+            return null;
+        }
+        return root.getData().getTotalErrorCounts();
+    }
+
+    /**
      * 获取模糊根节点
      * @return 模糊根节点
      */

--
Gitblit v1.7.1