From 3467fa64f4be6efc9b742913419e7c3a501c541b Mon Sep 17 00:00:00 2001
From: ZQN <364596817@qq.com>
Date: 星期四, 20 六月 2024 16:52:21 +0800
Subject: [PATCH] 云片短信对接,审批流程优化

---
 project-admin/src/main/java/com/project/admin/controller/report/ReportController.java |   37 +++++++++++++++++++++++++++++++++----
 1 files changed, 33 insertions(+), 4 deletions(-)

diff --git a/project-admin/src/main/java/com/project/admin/controller/report/ReportController.java b/project-admin/src/main/java/com/project/admin/controller/report/ReportController.java
index 323b4c7..6082639 100644
--- a/project-admin/src/main/java/com/project/admin/controller/report/ReportController.java
+++ b/project-admin/src/main/java/com/project/admin/controller/report/ReportController.java
@@ -2,6 +2,7 @@
 
 import com.project.common.core.controller.BaseController;
 import com.project.common.core.domain.AjaxResult;
+import com.project.report.domain.bo.query.ReportQueryBo;
 import com.project.report.service.IReportService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -32,17 +33,45 @@
 
     @ApiOperation("鎵ф硶娆℃暟鏈堝害鍒嗗竷")
     @GetMapping("/getMonthCount")
-    public AjaxResult getMonthCount(Long deptId)
+    public AjaxResult getMonthCount(ReportQueryBo bo)
     {
-        return AjaxResult.success(reportService.getMonthCount(deptId));
+        return AjaxResult.success(reportService.getMonthCount(bo));
     }
 
 
     @ApiOperation("鎵ф硶娆℃暟閮ㄩ棬鍒嗗竷")
     @GetMapping("/getDeptCount")
-    public AjaxResult getDeptCount(String yearMonth)
+    public AjaxResult getDeptCount(ReportQueryBo bo)
     {
-        return AjaxResult.success(reportService.getDeptCount(yearMonth));
+        return AjaxResult.success(reportService.getDeptCount(bo));
+    }
+
+    @ApiOperation("浼佷笟琚墽娉曟鏁板垎甯�")
+    @GetMapping("/getCompanyCount")
+    public AjaxResult getCompanyCount(ReportQueryBo bo)
+    {
+        return AjaxResult.success(reportService.getCompanyCount(bo));
+    }
+
+    @ApiOperation("鎵ф硶绫诲瀷鍗犳瘮")
+    @GetMapping("/getEnforceTypeCount")
+    public AjaxResult getEnforceTypeCount(ReportQueryBo bo)
+    {
+        return AjaxResult.success(reportService.getEnforceTypeCount(bo));
+    }
+
+    @ApiOperation("鎶曡瘔鐘舵�佸崰姣�")
+    @GetMapping("/getComplaintStatusCount")
+    public AjaxResult getComplaintStatusCount(ReportQueryBo bo)
+    {
+        return AjaxResult.success(reportService.getComplaintStatusCount(bo));
+    }
+
+    @ApiOperation("鎶曡瘔绫诲瀷鍗犳瘮")
+    @GetMapping("/getComplaintTypeCount")
+    public AjaxResult getComplaintTypeCount(ReportQueryBo bo)
+    {
+        return AjaxResult.success(reportService.getComplaintTypeCount(bo));
     }
 
 }

--
Gitblit v1.9.1