From 5158c660013d52524559d4435f27b5e63d3221b7 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Wed, 17 Nov 2021 13:54:25 +0800 Subject: [PATCH] screen-api 更改饼状图接口 --- screen-api/src/main/java/com/moral/api/controller/AqiController.java | 93 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 93 insertions(+), 0 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/controller/AqiController.java b/screen-api/src/main/java/com/moral/api/controller/AqiController.java index 428b780..8d3716f 100644 --- a/screen-api/src/main/java/com/moral/api/controller/AqiController.java +++ b/screen-api/src/main/java/com/moral/api/controller/AqiController.java @@ -15,6 +15,8 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import java.util.ArrayList; +import java.util.HashMap; import java.util.List; import java.util.Map; @@ -107,6 +109,97 @@ return ResultMessage.ok(dto); } + @GetMapping("test") + public ResultMessage test(){ + List<PieChartOfPollutionLevelDTO> dtos = new ArrayList<>(); + PieChartOfPollutionLevelDTO dto = new PieChartOfPollutionLevelDTO(); + dto.setTime("2021-11"); + dto.setTotalDays(10); + List<Map<String,Object>> list = new ArrayList<>(); + Map<String,Object> map = new HashMap<>(); + map.put("proportion","40%"); + map.put("days",4); + map.put("pollution",0); + list.add(map); + + Map<String,Object> map1 = new HashMap<>(); + map1.put("proportion","30%"); + map1.put("days",3); + map1.put("pollution",1); + list.add(map1); + + Map<String,Object> map2 = new HashMap<>(); + map2.put("proportion","30%"); + map2.put("days",3); + map2.put("pollution",2); + list.add(map2); + + Map<String,Object> map3 = new HashMap<>(); + map3.put("proportion","0%"); + map3.put("days",0); + map3.put("pollution",3); + list.add(map3); + + Map<String,Object> map4 = new HashMap<>(); + map4.put("proportion","0%"); + map4.put("days",0); + map4.put("pollution",4); + list.add(map4); + + Map<String,Object> map5 = new HashMap<>(); + map5.put("proportion","0%"); + map5.put("days",0); + map5.put("pollution",5); + list.add(map5); + dto.setValues(list); + + PieChartOfPollutionLevelDTO dto1 = new PieChartOfPollutionLevelDTO(); + dto1.setTime("2021-11"); + List<Map<String,Object>> list1 = new ArrayList<>(); + + Map<String,Object> map11 = new HashMap<>(); + map11.put("proportion","40%"); + map11.put("days",4); + map11.put("pollution",0); + list1.add(map11); + + Map<String,Object> map12 = new HashMap<>(); + map12.put("proportion","30%"); + map12.put("days",3); + map12.put("pollution",1); + list1.add(map12); + + Map<String,Object> map13 = new HashMap<>(); + map13.put("proportion","30%"); + map13.put("days",3); + map13.put("pollution",2); + list1.add(map13); + + Map<String,Object> map14 = new HashMap<>(); + map14.put("proportion","0%"); + map14.put("days",0); + map14.put("pollution",3); + list1.add(map14); + + Map<String,Object> map15 = new HashMap<>(); + map15.put("proportion","0%"); + map15.put("days",0); + map15.put("pollution",4); + list1.add(map15); + + Map<String,Object> map16 = new HashMap<>(); + map16.put("proportion","0%"); + map16.put("days",0); + map16.put("pollution",5); + list1.add(map16); + dto1.setValues(list1); + dto1.setTotalDays(10); + + dtos.add(dto); + dtos.add(dto1); + return ResultMessage.ok(dtos); + } + @GetMapping("provincialRanking") @ApiOperation(value = "������������", notes = "������������") @ApiImplicitParams(value = { -- Gitblit v1.8.0