b78b74b4d67066a63e8feecbed8d01159bebeed0.svn-base 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.dto.BisInspAllRlationPersDto;
  4. import cn.com.goldenwater.dcproj.dto.LoginUser;
  5. import cn.com.goldenwater.dcproj.dto.OlBisInspOrgDto;
  6. import cn.com.goldenwater.dcproj.model.BisInspAll;
  7. import cn.com.goldenwater.dcproj.model.PersPosition;
  8. import cn.com.goldenwater.dcproj.param.PersPositionBaseParam;
  9. import cn.com.goldenwater.dcproj.param.PersPositionParam;
  10. import com.github.pagehelper.PageInfo;
  11. import javax.servlet.http.HttpServletResponse;
  12. import java.util.Date;
  13. import java.util.List;
  14. /**
  15. * @author zhaohg
  16. * @date 2019-2-21
  17. */
  18. public interface PersPositionService extends CrudService<PersPosition, PersPositionParam> {
  19. // ------------------------- 自定方法 -------------------------
  20. List<PersPosition> findListByPersId(PersPositionParam persPositionParam);
  21. List<BisInspAll> findClassify(Date operateTime,String persid,String province);
  22. PageInfo<BisInspAllRlationPersDto> findPersListByClassify(PersPositionParam persPositionParam);
  23. PersPosition getPersPosition(String persId);
  24. List<OlBisInspOrgDto> findOrgList(Date operateTime);
  25. PageInfo<BisInspAllRlationPersDto> findPersPageByOrgId(PersPositionParam persPositionParam, HttpServletResponse response);
  26. OlBisInspOrgDto findPersCount(Date operateTime,String orgId);
  27. List<BisInspAll> findNodeByPersId(Date operateTime, String persId,String orgId);
  28. void insertList(List<PersPosition> persPositions);
  29. PersPosition fingPositionByPersid(String persid, String sttm, String entm, LoginUser loginUser, String orgId);
  30. PageInfo<PersPosition> fingPositionList(PersPositionBaseParam persPositionBaseParam);
  31. List<BisInspAllRlationPersDto> findPersListByOrgId(PersPositionParam persPositionParam);
  32. List<BisInspAllRlationPersDto> findPersListById(PersPositionParam persPositionParam);
  33. PageInfo<BisInspAllRlationPersDto> findPersPageById(PersPositionParam persPositionParam);
  34. }