From 5fb5b6883895eed6b79a9b20a8bff748134e9cfb Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期三, 27 十二月 2023 12:38:31 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/controller/ConsoleController.java | 76 ++++++++++++++++++++++++++++++++++----
1 files changed, 68 insertions(+), 8 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/ConsoleController.java b/src/main/java/com/zy/asrs/controller/ConsoleController.java
index 1458636..8d51f0d 100644
--- a/src/main/java/com/zy/asrs/controller/ConsoleController.java
+++ b/src/main/java/com/zy/asrs/controller/ConsoleController.java
@@ -27,9 +27,66 @@
@PostMapping("loc/pie/charts")
public R dsa(){
Map<String,Object> map=new HashMap<String, Object>();
- List<ChartBean> list = new ArrayList<ChartBean>();
+
LocChartPie locUseRate = reportQueryMapper.getLocUseRate();
+ List<ChartBean> lists = lists(locUseRate);
+ map.put("rows",lists);
+ return R.ok(map);
+ }
+ @PostMapping("loc/pieA/charts")
+ public R dsaA(){
+ Map<String,Object> map=new HashMap<String, Object>();
+
+
+ LocChartPie locUseRate = reportQueryMapper.getLocUseRateA();
+ List<ChartBean> lists = lists(locUseRate);
+ map.put("rows",lists);
+ return R.ok(map);
+ }
+ @PostMapping("loc/pieB/charts")
+ public R dsaB(){
+ Map<String,Object> map=new HashMap<String, Object>();
+ int locAll = 283;
+ LocChartPie locUseRate = reportQueryMapper.getLocUseRateB();
+ locUseRate.setOqty(locAll-locUseRate.getFqty()-locUseRate.getXqty());
+ List<ChartBean> lists = lists(locUseRate);
+ map.put("rows",lists);
+ return R.ok(map);
+ }
+ @PostMapping("loc/pieC/charts")
+ public R dsaC(){
+ Map<String,Object> map=new HashMap<String, Object>();
+ int locAll = 744;
+ LocChartPie locUseRate = reportQueryMapper.getLocUseRateC();
+ locUseRate.setOqty(locAll-locUseRate.getFqty()-locUseRate.getXqty());
+ List<ChartBean> lists = lists(locUseRate);
+ map.put("rows",lists);
+ return R.ok(map);
+ }
+ @PostMapping("loc/pieD/charts")
+ public R dsaD(){
+ Map<String,Object> map=new HashMap<String, Object>();
+ int locAll = 908;
+ LocChartPie locUseRate = reportQueryMapper.getLocUseRateD();
+ locUseRate.setOqty(locAll-locUseRate.getFqty()-locUseRate.getXqty());
+ List<ChartBean> lists = lists(locUseRate);
+ map.put("rows",lists);
+ return R.ok(map);
+ }
+ @PostMapping("loc/pieE/charts")
+ public R dsaE(){
+ Map<String,Object> map=new HashMap<String, Object>();
+ int locAll = 1308;
+ LocChartPie locUseRate = reportQueryMapper.getLocUseRateE();
+ locUseRate.setOqty(locAll-locUseRate.getFqty()-locUseRate.getXqty());
+ List<ChartBean> lists = lists(locUseRate);
+ map.put("rows",lists);
+ return R.ok(map);
+ }
+
+ public List<ChartBean> lists(LocChartPie locUseRate){
+ List<ChartBean> list = new ArrayList<ChartBean>();
if(locUseRate!=null) {
ChartBean fqty = new ChartBean();
fqty.setName("鍦ㄥ簱搴撲綅");
@@ -41,20 +98,23 @@
oqty.setY(locUseRate.getOqty());
list.add(oqty);
- ChartBean uqty = new ChartBean();
- uqty.setName("浣跨敤搴撲綅");
- uqty.setY(locUseRate.getUqty());
- list.add(uqty);
+// ChartBean uqty = new ChartBean();
+// uqty.setName("浣跨敤搴撲綅");
+// uqty.setY(locUseRate.getUqty());
+// list.add(uqty);
ChartBean xqty = new ChartBean();
- xqty.setName("绂佺敤搴撲綅");
+ xqty.setName("涓存椂搴撲綅");
xqty.setY(locUseRate.getXqty());
list.add(xqty);
+ }else {
+ return null;
}
- map.put("rows",list);
- return R.ok(map);
+ return list;
}
+
+
@PostMapping("locIo/line/charts")
public R locIoLineCharts(){
Map<String,Object> map=new HashMap<String, Object>();
--
Gitblit v1.9.1