67 lines
1.6 KiB
Java
67 lines
1.6 KiB
Java
|
package com.cm.inspection.service.count;
|
|||
|
|
|||
|
import com.cm.common.exception.SearchException;
|
|||
|
import com.cm.common.result.SuccessResultData;
|
|||
|
|
|||
|
import java.util.List;
|
|||
|
import java.util.Map;
|
|||
|
|
|||
|
/**
|
|||
|
* When you feel like quitting. Think about why you started
|
|||
|
* 当你想要放弃的时候,想想当初你为何开始
|
|||
|
*
|
|||
|
* @ClassName: ICountService
|
|||
|
* @Description: 统计
|
|||
|
* @Author: WangGeng
|
|||
|
* @Date: 2020/7/14 14:49
|
|||
|
* @Version: 1.0
|
|||
|
**/
|
|||
|
public interface ICountService {
|
|||
|
|
|||
|
/**
|
|||
|
* 工作综合报告
|
|||
|
*
|
|||
|
* @param startDate
|
|||
|
* @param endDate
|
|||
|
* @return
|
|||
|
* @throws SearchException
|
|||
|
*/
|
|||
|
SuccessResultData<Map<String, Object>> countWorkTable(String startDate, String endDate) throws SearchException;
|
|||
|
|
|||
|
/**
|
|||
|
* 检查统计表
|
|||
|
*
|
|||
|
* @param startDate
|
|||
|
* @param endDate
|
|||
|
* @return
|
|||
|
* @throws SearchException
|
|||
|
*/
|
|||
|
SuccessResultData<Map<String, Object>> countCheckTable(String startDate, String endDate) throws SearchException;
|
|||
|
|
|||
|
/**
|
|||
|
* 行业企业统计表
|
|||
|
*
|
|||
|
* @return
|
|||
|
* @throws SearchException
|
|||
|
*/
|
|||
|
SuccessResultData<List<Map<String, Object>>> countIndustryEnterpriseTable() throws SearchException;
|
|||
|
|
|||
|
/**
|
|||
|
* 企业认领情况统计表
|
|||
|
*
|
|||
|
* @param year
|
|||
|
* @return
|
|||
|
* @throws SearchExceptionx
|
|||
|
*/
|
|||
|
SuccessResultData<Map<String, Object>> countEnterpriseReceive(String year) throws SearchException;
|
|||
|
|
|||
|
/**
|
|||
|
* 检查统计详情表
|
|||
|
*
|
|||
|
* @param year
|
|||
|
* @return
|
|||
|
* @throws SearchException
|
|||
|
*/
|
|||
|
SuccessResultData<Map<String, Object>> countCheckDetailTable(String year) throws SearchException;
|
|||
|
}
|