Explorar o código

优化NaN处理

zhou-hao %!s(int64=5) %!d(string=hai) anos
pai
achega
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;
     }
 
 }