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

---
 project-report/src/main/java/com/project/report/service/IReportService.java |   39 +++++++++++++++++++++++++++++++++++----
 1 files changed, 35 insertions(+), 4 deletions(-)

diff --git a/project-report/src/main/java/com/project/report/service/IReportService.java b/project-report/src/main/java/com/project/report/service/IReportService.java
index 0f5d6eb..0a89986 100644
--- a/project-report/src/main/java/com/project/report/service/IReportService.java
+++ b/project-report/src/main/java/com/project/report/service/IReportService.java
@@ -1,6 +1,7 @@
 package com.project.report.service;
 
 import com.project.common.vo.KeyVal;
+import com.project.report.domain.bo.query.ReportQueryBo;
 
 import java.util.List;
 import java.util.Map;
@@ -22,15 +23,45 @@
 
     /**
      * 鎵ф硶娆℃暟鏈堝害鍒嗗竷
-     * @param deptId    閮ㄩ棬id
+     * @param bo    閮ㄩ棬id
      * @return  鎵ф硶娆℃暟
      */
-    List<KeyVal> getMonthCount(Long deptId);
+    List<KeyVal> getMonthCount(ReportQueryBo bo);
 
     /**
      * 鎵ф硶娆℃暟閮ㄩ棬鍒嗗竷
-     * @param yearMonth    骞存湀
+     * @param bo    骞存湀
      * @return  鎵ф硶娆℃暟
      */
-    List<KeyVal> getDeptCount(String yearMonth);
+    List<KeyVal> getDeptCount(ReportQueryBo bo);
+
+    /**
+     * 浼佷笟琚墽娉曟鏁板垎甯�
+     * @param bo    骞存湀
+     * @return  浼佷笟琚墽娉曟鏁�
+     */
+    List<KeyVal> getCompanyCount(ReportQueryBo bo);
+
+
+    /**
+     * 鎵ф硶绫诲瀷鍗犳瘮
+     * @param bo    骞存湀
+     * @return  鎵ф硶绫诲瀷
+     */
+    List<KeyVal>  getEnforceTypeCount(ReportQueryBo bo);
+
+
+    /**
+     * 鎶曡瘔鐘舵�佸崰姣�
+     * @param bo    骞存湀
+     * @return  鎶曡瘔鐘舵��
+     */
+    List<KeyVal>  getComplaintStatusCount(ReportQueryBo bo);
+
+    /**
+     * 鎵ф硶绫诲瀷鍗犳瘮
+     * @param bo    骞存湀
+     * @return  鎵ф硶绫诲瀷鍗犳瘮
+     */
+    List<KeyVal>  getComplaintTypeCount(ReportQueryBo bo);
 }

--
Gitblit v1.9.1