From 2f848b19522de1dd1f57ed0b2d20c7a053b53af3 Mon Sep 17 00:00:00 2001 From: mhsnet Date: Tue, 12 Sep 2023 08:50:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E6=9C=AC=E5=AE=8C=E6=88=90=E7=89=88?= =?UTF-8?q?=E6=9C=AC1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/goview/GoViewDataController.java | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) 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')")