فهرست منبع

优化NaN处理

zhou-hao 5 سال پیش
والد
کامیت
1af1ec759a

+ 3 - 1
jetlinks-components/dashboard-component/src/main/java/org/jetlinks/community/dashboard/measurements/SystemMonitor.java

@@ -78,7 +78,9 @@ public enum SystemMonitor {
 
     @SneakyThrows
     public static double getValue(String id) {
-        return items.getOrDefault(id, zero).call();
+        double val = items.getOrDefault(id, zero).call();
+
+        return Double.isNaN(val) ? 0 : val;
     }
 
 }