package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.dcproj.dto.BisInspTaskDthDayDto; import cn.com.goldenwater.dcproj.model.TacPawpRgstr; import java.util.List; import java.util.Map; public interface IndexTotalService { /** * 数字看板(督查) * * @param bisInspTaskDthDayDto * @return */ Map totalAll(BisInspTaskDthDayDto bisInspTaskDthDayDto); /** * 数字看板(稽察) * * @param bisInspTaskDthDayDto * @return */ Map totalAllOfJicha(BisInspTaskDthDayDto bisInspTaskDthDayDto); /** * 按 专业分类 统计问题个数(督查/稽察) * * @param bisInspTaskDthDayDto * @return */ List> statisticsBySpecialtyType(BisInspTaskDthDayDto bisInspTaskDthDayDto); /** * 按 按问题类型 分类 统计问题个数(督查/稽察) * * @param bisInspTaskDthDayDto * @return */ List> statisticsByPblmType(BisInspTaskDthDayDto bisInspTaskDthDayDto); /** * 按 工程分类 统计问题个数(稽察) * * @param bisInspTaskDthDayDto * @return */ List> statisticsByEngType(BisInspTaskDthDayDto bisInspTaskDthDayDto); List> statisticsByResubType(BisInspTaskDthDayDto bisInspTaskDthDayDto); Map getObjSize(BisInspTaskDthDayDto bisInspTaskDthDayDto); /** * 人员统计 * @param bisInspTaskDthDayDto * @return */ List> personCount(BisInspTaskDthDayDto bisInspTaskDthDayDto); }