From a8db8fd61f48e3f367cd5968c11ffa1596c52e2f Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Fri, 19 Nov 2021 08:51:23 +0800 Subject: [PATCH] screen-api 增加污染等级柱状图接口mock数据 --- screen-api/src/main/java/com/moral/api/service/impl/CityAqiDailyServiceImpl.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/service/impl/CityAqiDailyServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/CityAqiDailyServiceImpl.java index da4ee3d..5eb9d76 100644 --- a/screen-api/src/main/java/com/moral/api/service/impl/CityAqiDailyServiceImpl.java +++ b/screen-api/src/main/java/com/moral/api/service/impl/CityAqiDailyServiceImpl.java @@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.moral.api.entity.CityAqiDaily; import com.moral.api.mapper.CityAqiDailyMapper; -import com.moral.api.pojo.dto.dataDisplay.PieChartOfPollutionLevelDTO; +import com.moral.api.pojo.dto.cityAQI.PieChartOfPollutionLevelDTO; import com.moral.api.pojo.form.aqi.QueryPieChartOfPollutionLevelForm; import com.moral.api.service.CityAqiDailyService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -77,6 +77,7 @@ List<Map<String,Object>> valueMap = new ArrayList<>(); Set<Map.Entry<String, Integer>> entries = pollutionDaysMap.entrySet(); Iterator<Map.Entry<String, Integer>> iterator = entries.iterator(); + Integer totalDays = 0; while(iterator.hasNext()){ Map.Entry<String, Integer> entry = iterator.next(); Map<String,Object> pollutionMap = new HashMap<>(); @@ -89,11 +90,13 @@ pollutionMap.put("pollution",pollution); pollutionMap.put("days",days); valueMap.add(pollutionMap); + totalDays+=days; } //������������������ PieChartOfPollutionLevelDTO dto = new PieChartOfPollutionLevelDTO(); dto.setTime(time); dto.setValues(valueMap); + dto.setTotalDays(totalDays); return dto; } } -- Gitblit v1.8.0