Browse Source

首页经营数据新增柱状图

zouxuan 3 years ago
parent
commit
3c7dbf4e48
1 changed files with 1 additions and 1 deletions
  1. 1 1
      mec-biz/src/main/java/com/ym/mec/biz/dal/dto/IndexBaseDto.java

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/IndexBaseDto.java

@@ -35,7 +35,7 @@ public class IndexBaseDto {
     public void setOrganIndexMonthData(List<IndexBaseMonthData> organIndexMonthData) {
         Map<Integer,BigDecimal> organData = new HashMap<>(20);
         if (!CollectionUtils.isEmpty(organIndexMonthData)){
-            List<IndexBaseMonthData> collect = organIndexMonthData.stream().filter(e -> e.getOrganId() != 0).collect(Collectors.toList());
+            List<IndexBaseMonthData> collect = organIndexMonthData.stream().filter(e -> e.getOrganId() != null && e.getOrganId() != 0).collect(Collectors.toList());
             if(!CollectionUtils.isEmpty(collect)){
                 Map<Integer, List<IndexBaseMonthData>> listMap = collect.stream().collect(Collectors.groupingBy(IndexBaseMonthData::getOrganId));
                 listMap.keySet().stream().forEach(organId->organData.put(organId,listMap.get(organId).stream().map(e->e.getPercent()).reduce(BigDecimal.ZERO,BigDecimal::add)));