소스 검색

'优化火灾数据分析-火灾情况统计接口,调用接口报错的问题'

james 1 년 전
부모
커밋
180ad80bf2
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DemFireStatisticsServiceImpl.java

+ 1 - 1
service-fire/service-fire-biz/src/main/java/com/usky/fire/service/impl/DemFireStatisticsServiceImpl.java

@@ -886,7 +886,7 @@ public class DemFireStatisticsServiceImpl extends AbstractCrudService<DemFireSta
                 .eq(StringUtils.isNotBlank(street),"street",street)
                 .between(StringUtils.isNotBlank(startTime) && StringUtils.isNotBlank(endTime),"fire_time",startTime,endTime);
         List<Map<String,Object>> maps = this.listMaps(queryWrapper);
-        if(maps.size() > 0){
+        if(maps.size() > 0 && Integer.parseInt(maps.get(0).get("fireCount").toString()) > 0){
             DemFireStatisticsCountScattorVO scattorVO = new DemFireStatisticsCountScattorVO();
             scattorVO.setDirectPropertyLossTotal(Double.parseDouble(maps.get(0).get("directPropertyLossTotal").toString()));
             scattorVO.setFireCount(Integer.parseInt(maps.get(0).get("fireCount").toString()));