Commit 0cdd8d93 authored by hezhuozhi's avatar hezhuozhi

处理监控推送null问题

parent 217f26c0
......@@ -5,22 +5,8 @@ import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.text.Collator;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Collections;
import java.util.Comparator;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.*;
import java.util.Map.Entry;
import java.util.Set;
import java.util.TreeMap;
import java.util.TreeSet;
import java.util.function.Function;
import java.util.stream.Collectors;
......@@ -687,8 +673,12 @@ public class MonitorFanIndicatorImpl implements IMonitorFanIndicator {
time.add(DateUtil.format(indicatorData.getCreatedTime(), "HH:mm"));
if ("FDZ".equals(stationBasic.getStationType())) {
values.add(String.format(CommonConstans.Twodecimalplaces, indicatorData.getValueF()));
Double value = groupMap.get(indicatorData.getCreatedTime());
if (Objects.isNull(value)){
value= 0.0;
}
valueList.add(
String.format(CommonConstans.Twodecimalplaces, groupMap.get(indicatorData.getCreatedTime())));
String.format(CommonConstans.Twodecimalplaces,value));
} else {
values.add(String.format(CommonConstans.Twodecimalplaces,
indicatorData.getValueF() * CommonConstans.kwToMv));
......@@ -743,7 +733,7 @@ public class MonitorFanIndicatorImpl implements IMonitorFanIndicator {
JSON.toJSON(otherInfo).toString().getBytes("UTF-8"), 1, true);
log.info("---------------------推送全站图表信息结束------------------------------");
} catch (Exception exception) {
log.info("---------------------推送全站图表信息失败------------------------------");
log.error("---------------------推送全站图表信息失败------------------------------");
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment