|  |  | 
 |  |  |     @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("在库库位"); | 
 |  |  | 
 |  |  |             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>(); |