Commit 03cd7b68 authored by hanbing's avatar hanbing

[update] 城市大脑-干线评价防止空指针

parent 93120734
...@@ -678,11 +678,13 @@ public class MainlineEvaluateServiceImpl implements MainlineEvaluateService { ...@@ -678,11 +678,13 @@ public class MainlineEvaluateServiceImpl implements MainlineEvaluateService {
Integer greenwaveId = greenwaveInfoPO.getId(); Integer greenwaveId = greenwaveInfoPO.getId();
GreenwaveRealtimePO greenwaveRealtimePO = greenwaveRealtimeMapper.selectById(greenwaveId); GreenwaveRealtimePO greenwaveRealtimePO = greenwaveRealtimeMapper.selectById(greenwaveId);
if (ObjectUtil.isNotEmpty(greenwaveRealtimePO)) {
Double trafficIndex = greenwaveRealtimePO.getTrafficIndex(); Double trafficIndex = greenwaveRealtimePO.getTrafficIndex();
double roundedTrafficIndex = Math.round(trafficIndex * 100.0) / 100.0; double roundedTrafficIndex = Math.round(trafficIndex * 100.0) / 100.0;
mainlineListVO.setTrafficIndex(roundedTrafficIndex); mainlineListVO.setTrafficIndex(roundedTrafficIndex);
mainlineListVO.setGreenId(greenwaveRealtimePO.getGreenId()); mainlineListVO.setGreenId(greenwaveRealtimePO.getGreenId());
}
setCrossListAndwkt(mainlineListVO, greenwaveId); setCrossListAndwkt(mainlineListVO, greenwaveId);
res.add(mainlineListVO); res.add(mainlineListVO);
} }
......
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