liujie
2026-09-20 25999c575dd42b4715e49d3fe57e73c2c3204ccb
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 模糊根节点
     */