package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.dto.BisInspAllRlationPersDto; import cn.com.goldenwater.dcproj.dto.LoginUser; import cn.com.goldenwater.dcproj.dto.OlBisInspOrgDto; import cn.com.goldenwater.dcproj.model.BisInspAll; import cn.com.goldenwater.dcproj.model.PersPosition; import cn.com.goldenwater.dcproj.param.PersPositionBaseParam; import cn.com.goldenwater.dcproj.param.PersPositionParam; import com.github.pagehelper.PageInfo; import javax.servlet.http.HttpServletResponse; import java.util.Date; import java.util.List; /** * @author zhaohg * @date 2019-2-21 */ public interface PersPositionService extends CrudService { // ------------------------- 自定方法 ------------------------- List findListByPersId(PersPositionParam persPositionParam); List findClassify(Date operateTime,String persid,String province); PageInfo findPersListByClassify(PersPositionParam persPositionParam); PersPosition getPersPosition(String persId); List findOrgList(Date operateTime); PageInfo findPersPageByOrgId(PersPositionParam persPositionParam, HttpServletResponse response); OlBisInspOrgDto findPersCount(Date operateTime,String orgId); List findNodeByPersId(Date operateTime, String persId,String orgId); void insertList(List persPositions); PersPosition fingPositionByPersid(String persid, String sttm, String entm, LoginUser loginUser, String orgId); PageInfo fingPositionList(PersPositionBaseParam persPositionBaseParam); List findPersListByOrgId(PersPositionParam persPositionParam); List findPersListById(PersPositionParam persPositionParam); PageInfo findPersPageById(PersPositionParam persPositionParam); }