(fix) 同环比计算为null时最新日期的数据被覆盖前端显示一直为0

This commit is contained in:
解(xie)先生🌽
2024-11-18 23:10:37 +08:00
committed by GitHub
parent 5a8c20a00b
commit 534da49309

View File

@@ -117,8 +117,12 @@ public class MetricRatioCalcProcessor implements ExecuteResultProcessor {
CompletableFuture.allOf(metricInfoRoll, metricInfoOver).join();
metricInfo.setName(metricInfoRoll.get().getName());
metricInfo.setValue(metricInfoRoll.get().getValue());
if (metricInfoRoll.get().getName() != null) {
metricInfo.setName(metricInfoRoll.get().getName());
}
if (metricInfoOver.get().getValue() != null) {
metricInfo.setValue(metricInfoRoll.get().getValue());
}
metricInfo.getStatistics().putAll(metricInfoRoll.get().getStatistics());
metricInfo.getStatistics().putAll(metricInfoOver.get().getStatistics());