diff --git a/ruoyi-vue-pro-master/yudao-module-report/yudao-module-report-biz/src/main/java/cn/iocoder/yudao/module/report/controller/admin/goview/GoViewDataController.java b/ruoyi-vue-pro-master/yudao-module-report/yudao-module-report-biz/src/main/java/cn/iocoder/yudao/module/report/controller/admin/goview/GoViewDataController.java index c103fe4..611a066 100644 --- a/ruoyi-vue-pro-master/yudao-module-report/yudao-module-report-biz/src/main/java/cn/iocoder/yudao/module/report/controller/admin/goview/GoViewDataController.java +++ b/ruoyi-vue-pro-master/yudao-module-report/yudao-module-report-biz/src/main/java/cn/iocoder/yudao/module/report/controller/admin/goview/GoViewDataController.java @@ -75,6 +75,28 @@ public class GoViewDataController { return success(itemListA); } + @RequestMapping("/bikmk-policy-one") + @Operation(summary = "查询分布信息") + @PreAuthorize("@ss.hasPermission('report:go-view-data:bikmk-policy-one')") + @OperateLog(enable = false) // 不记录操作日志,因为不需要 + public CommonResult bikmkPolicyOne() { + GoViewDataRespVO respVO = goViewDataService.getDataBySQL("select region,policy,cnt,DATE_FORMAT(stime, \"%m-%d\") as 'stime' from bikmk_policy where deleted=0 order by region,stime desc"); + List resA = respVO.getSource(); + Iterator resAI = resA.iterator(); + List itemListA = new ArrayList<>(); + while(resAI.hasNext()) { + Map item = resAI.next(); + List itemListB = new ArrayList<>(); + itemListB.add(item.get("region").toString()); + itemListB.add(item.get("policy").toString()); + itemListB.add(item.get("cnt").toString()); + itemListB.add(item.get("stime").toString()); + itemListA.add(itemListB); + } + String rt = String.join("-", itemListA.get(0)); + return success(rt); + } + @RequestMapping("/bikmk-project-list") @Operation(summary = "查询项目信息") @PreAuthorize("@ss.hasPermission('report:go-view-data:bikmk-project')") @@ -97,6 +119,29 @@ public class GoViewDataController { return success(itemListA); } + @RequestMapping("/bikmk-project-one") + @Operation(summary = "查询项目信息") + @PreAuthorize("@ss.hasPermission('report:go-view-data:bikmk-project-one')") + @OperateLog(enable = false) // 不记录操作日志,因为不需要 + public CommonResult bikmkProjectOne() { + GoViewDataRespVO respVO = goViewDataService.getDataBySQL("select custom,region,type,schedule,money from bikmk_project"); + List resA = respVO.getSource(); + Iterator resAI = resA.iterator(); + List itemListA = new ArrayList<>(); + while(resAI.hasNext()) { + Map item = resAI.next(); + List itemListB = new ArrayList<>(); + itemListB.add(item.get("custom").toString()); + itemListB.add(item.get("region").toString()); + itemListB.add(item.get("type").toString()); + itemListB.add(item.get("schedule").toString()); + itemListB.add(item.get("money").toString()); + itemListA.add(itemListB); + } + String rt = String.join("-", itemListA.get(0)); + return success(rt); + } + @RequestMapping("/bikmk-area-project-list") @Operation(summary = "查询项目对比信息") @PreAuthorize("@ss.hasPermission('report:go-view-data:bikmk-area-project')")