e15f72ff2cc8c896255715ac71bacdf4e812e8c1.svn-base 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package cn.com.goldenwater.dcproj.dao;
  2. import cn.com.goldenwater.core.persistence.CrudDao;
  3. import cn.com.goldenwater.dcproj.dto.AttCountryDto;
  4. import cn.com.goldenwater.dcproj.dto.BisNewVillRgstrDto;
  5. import cn.com.goldenwater.dcproj.dto.BisNewWateruserInfoDto;
  6. import cn.com.goldenwater.dcproj.dto.SumNewVillNumDto;
  7. import cn.com.goldenwater.dcproj.model.BisInspPblm;
  8. import cn.com.goldenwater.dcproj.model.BisNewVillRgstr;
  9. import cn.com.goldenwater.dcproj.param.*;
  10. import org.apache.ibatis.annotations.Param;
  11. import org.springframework.stereotype.Repository;
  12. import java.util.List;
  13. @Repository
  14. public interface BisNewVillRgstrDao extends CrudDao<BisNewVillRgstr, BisNewVillRgstrParam> {
  15. List<BisNewVillRgstrDto> findNewVillPageByType(TypeParam typeParam);
  16. SumNewVillNumDto sumNewVillNum(@Param("code") String code);
  17. List<AttCountryDto> pageNotAddRegstr(CommonParam commonParam);
  18. List<BisInspPblm> findPageList(PlbmParam pblmParam);
  19. List<BisNewVillRgstrDto> findPageByType(TypeParam typeParam);
  20. SumNewVillNumDto sumNewVillNumAdd(@Param("regstrId") String regstrId, @Param("code") String code);
  21. void updateVillSum(BisNewVillRgstr bisNewVillRgstr);
  22. void updateProSum(BisNewVillRgstr bisNewVillRgstr);
  23. void updateWaterSum(BisNewVillRgstr bisNewVillRgstr);
  24. void updateAllNum(BisNewVillRgstr bisNewVillRgstr);
  25. List<BisNewWateruserInfoDto> getVill20ByPersId(PersObjParam persObjParam);
  26. }