package cn.com.goldenwater.dcproj.dao; import cn.com.goldenwater.dcproj.dto.TacCountDto; import cn.com.goldenwater.dcproj.model.TacInspYearBatch; import cn.com.goldenwater.core.persistence.CrudDao; import cn.com.goldenwater.dcproj.param.TacInspYearBatchParam; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface TacInspYearBatchDao extends CrudDao { List getTacInspYearBatchList(TacInspYearBatchParam tacInspYearBatchParam); List getTacInspBatchByPersId(TacInspYearBatchParam tacInspYearBatchParam); List getBatchList(TacInspYearBatchParam tacInspYearBatchParam); List countGroupAndPers(TacInspYearBatchParam tacInspYearBatchParam); List countRoleTypeAndPers(TacInspYearBatchParam tacInspYearBatchParam); List countArea(TacInspYearBatchParam tacInspYearBatchParam); TacCountDto getAllCountPers(TacInspYearBatchParam tacInspYearBatchParam); List countObjByYear(TacInspYearBatchParam tacInspYearBatchParam); }