3e1ac51fa5aac3a7d30598f0edba0ea3c7bfd6a9.svn-base 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.dto.BisInspProSourceProtectDcdxDto;
  4. import cn.com.goldenwater.dcproj.dto.BisInspProSourceProtectDto;
  5. import cn.com.goldenwater.dcproj.dto.VillRgstrDto;
  6. import cn.com.goldenwater.dcproj.model.BisInspProSourceProtect;
  7. import cn.com.goldenwater.dcproj.param.*;
  8. import com.github.pagehelper.PageInfo;
  9. import java.util.List;
  10. /**
  11. * @author zhengdafei
  12. * @date 2019-2-19
  13. */
  14. public interface BisInspProSourceProtectService extends CrudService<BisInspProSourceProtect, BisInspProSourceProtectParam> {
  15. // ------------------------- 自定方法 -------------------------
  16. public String add(BisInspProSourceProtect p) throws Exception;
  17. public int modify(BisInspProSourceProtect p) throws Exception;
  18. public PageInfo<BisInspProSourceProtect> queryListByPage(BisInspProSourceProtectParam p) throws Exception;
  19. public List<BisInspProSourceProtect> queryList(BisInspProSourceProtectParam p) throws Exception;
  20. public PageInfo<BisInspProSourceProtectDto> queryListByObjId(AttCwsBaseListParam p) throws Exception;
  21. public PageInfo<BisInspProSourceProtect> queryListByObjId(WaterResourceListParam p) throws Exception;
  22. List<BisInspProSourceProtect> getListByCodeAndPerId(VillRgstrDto villRgstrDto);
  23. PageInfo<BisInspProSourceProtect> getPageByCodeAndPerId(VillRgstrDto villRgstrDto);
  24. PageInfo<BisInspProSourceProtectDcdxDto> getPageByNodeId(GetVillPageByNodeIdParam p) throws Exception ;
  25. }