package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.dto.AttPersGroupDto; import cn.com.goldenwater.dcproj.model.AttPersBase; import cn.com.goldenwater.dcproj.param.AttPersBaseParam; import com.github.pagehelper.PageInfo; import java.util.List; /** * @author lune * @date 2019-2-19 */ public interface AttPersBaseService extends CrudService { PageInfo getListByInspGroupId(String inspGroupId, int pageNum, int pageSize, String isAll, String persName, String province); List listByInspGroupId(String inspGroupId, String isAll, String persName, String province); // ------------------------- 自定方法 ------------------------- List findPerInGroup(String id) throws Exception; AttPersGroupDto findPerDetailInGroup(String id) throws Exception; PageInfo getListByGuidInspGroupIdName(String inspGroupId, String name, int pageIndex, int pageSize); PageInfo getListByGuid(String guid, int pageIndex, int pageSize); PageInfo getListByGuidNotInspGroupId(String inspGroupId, String name, int pageIndex, int pageSize, String orgName, String guid, String numb, String orgId, String province); int addManByInspGroupIdAndManId(String manIds, String inspGroupId, String mohurd, String orgId); AttPersBase getPers(String persId); List getExpertListByInspGroupId(String inspGroupId, String province); }