“mitao”
2026-05-16 5b32f811c6bb6ddeb7f3a1cad4df68cf5705b9b0
admin-server/src/main/java/com/estate/expert/admin/stat/report/data/DeviceReportData.java
@@ -34,7 +34,7 @@
    Map<String, Long> deviceProblemHazardCounts;
    Map<String, Long> deviceProblemCheckCounts;
    Map<Integer, Long> deviceCheckCounts;
    /**
     * 生成报告数据
@@ -264,10 +264,11 @@
    }
    private long getDeviceProblemCheckCount(ErrorRecord record) {
        if (deviceProblemCheckCounts == null) {
        Integer deviceId = record != null && record.getDevice() != null ? record.getDevice().getId() : null;
        if (deviceId == null || deviceCheckCounts == null) {
            return 0L;
        }
        return deviceProblemCheckCounts.getOrDefault(buildDeviceProblemKey(record), 0L);
        return Math.max(deviceCheckCounts.getOrDefault(deviceId, 0L), 0L);
    }
    private String buildDeviceProblemKey(ErrorRecord record) {