06ffa3a9cb1e6c7aa40859abddf9417c4c6c9d46.svn-base 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package cn.com.goldenwater.dcproj.dao;
  2. import cn.com.goldenwater.dcproj.dto.BisInspRgstrDto;
  3. import cn.com.goldenwater.dcproj.model.BisInspRsmlRgstr;
  4. import cn.com.goldenwater.dcproj.model.BisInspWrmRgstr;
  5. import cn.com.goldenwater.dcproj.param.BisInspWrmRgstrParam;
  6. import cn.com.goldenwater.core.persistence.CrudDao;
  7. import cn.com.goldenwater.dcproj.param.PagePersObjParam;
  8. import org.apache.ibatis.annotations.Param;
  9. import org.springframework.stereotype.Repository;
  10. import java.util.List;
  11. import cn.com.goldenwater.dcproj.param.TypeParam;
  12. /**
  13. * @author lune
  14. * @date 2020-8-18
  15. */
  16. @Repository
  17. public interface BisInspWrmRgstrDao extends CrudDao<BisInspWrmRgstr, BisInspWrmRgstrParam> {
  18. /**
  19. * ��ȡ��������
  20. *
  21. * @return
  22. */
  23. List<BisInspWrmRgstr> findAll();
  24. /**
  25. * ����ɸѡ������ȡ����
  26. *
  27. * @param BisInspWrmRgstrParam
  28. * @return
  29. */
  30. int selectCount(BisInspWrmRgstrParam bisInspWrmRgstrParam);
  31. /**
  32. * ���������޸���Ϣ
  33. *
  34. * @param BisInspWrmRgstrParam
  35. * @return
  36. */
  37. int updateBy(BisInspWrmRgstrParam bisInspWrmRgstrParam);
  38. /**
  39. * 获取水资源管理督查登记表列表
  40. *
  41. * @param param TypeParam
  42. * @return PageInfo<BisInspWrmRgstr>
  43. */
  44. List<BisInspRgstrDto> findWrmPage(TypeParam param);
  45. List<BisInspWrmRgstr> getListByInspGroupIdObjType(PagePersObjParam pagePersObjParam);
  46. List<BisInspWrmRgstr> getWrmByIdNm(@Param("groupId") String groupId, @Param("nm") String nm);
  47. }