package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.dto.BisInspAllDto; import cn.com.goldenwater.dcproj.model.BisInspAll; import cn.com.goldenwater.dcproj.model.BisInspAllRlation; import cn.com.goldenwater.dcproj.model.InspType; import cn.com.goldenwater.dcproj.param.BisInspAllParam; import com.github.pagehelper.PageInfo; import java.util.List; import java.util.Map; /** * @author lune * @date 2019-2-23 */ public interface BisInspAllService extends CrudService { PageInfo listByMap(Map paramMap); List> getUserByOrg(String objType, String orgId); /** * 导出模块流域树,根据pid和code过滤节点 * * @param pid 父节点 * @param code 行政编码 * @param type 查询类型 水库1 人饮2 水毁3 * @return 流域树节点列表 */ List> getNodeByPidAndCode(String pid, String code, String type, String orgId); String selectMax(BisInspAllParam inspAllParam); BisInspAll getOne(BisInspAllParam inspAllParam); int selectCount(BisInspAllParam inspAllParam); List listInspType(); List findExistList(BisInspAllParam inspAllRParam); List listByName(String pTypes); /** * 通过 id 获取所有年份 * * @param id 组ID * @return 年份数组 */ String[] getYearById(String id); List getPersDcWork(String persId); /** * 首页 四川 批次数汇总 * @param paramMap * @return */ List> getInspBatchNum(Map paramMap) ; }