ZQN
2024-08-27 69155f0115473d6c17bb7441bc1c7b06e05173ef
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);
}