601130187c5b276c16837f0b73a9c3b1593ab509.svn-base 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package cn.com.goldenwater.dcproj.dao;
  2. import cn.com.goldenwater.core.persistence.CrudDao;
  3. import cn.com.goldenwater.dcproj.dto.BisInspRsvrynRgstrDto;
  4. import cn.com.goldenwater.dcproj.dto.BisInspRsvrynRgstrPcDto;
  5. import cn.com.goldenwater.dcproj.dto.BisInspTaskTotal;
  6. import cn.com.goldenwater.dcproj.model.BisInspBase;
  7. import cn.com.goldenwater.dcproj.model.BisInspRsvrynRgstr;
  8. import cn.com.goldenwater.dcproj.param.BisInspRsvrynRgstrParam;
  9. import cn.com.goldenwater.dcproj.param.TypeParam;
  10. import org.apache.ibatis.annotations.Param;
  11. import org.springframework.stereotype.Repository;
  12. import java.util.Date;
  13. import java.util.List;
  14. @Repository
  15. public interface BisInspRsvrynRgstrDao extends CrudDao<BisInspRsvrynRgstr, BisInspRsvrynRgstrParam> {
  16. List<BisInspRsvrynRgstrDto> findPageByType(TypeParam typeParam);
  17. List<BisInspRsvrynRgstrPcDto> findPcPage(TypeParam typeParam);
  18. /**
  19. * 获取此用户下的AdCode
  20. *
  21. * @param presId 用户Id
  22. * @param ptype 查询类型
  23. * @return 此用户下包含的AdCode
  24. */
  25. String selectAdCodeByUserId(@Param("presId") String presId, @Param("ptype") String ptype, @Param("orgId") String orgId);
  26. List<BisInspBase> getRsvrByIdNm(@Param("groupId") String groupId, @Param("nm") String nm);
  27. /**
  28. * @param adCode
  29. * @param stTm
  30. * @param enTm
  31. * @return
  32. */
  33. BisInspTaskTotal getListByTm(@Param("adCode") String adCode, @Param("stTm") Date stTm, @Param("enTm") Date enTm);
  34. }