05e5eeb16bf739501099f017bbfe4c5b54607263.svn-base 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package cn.com.goldenwater.dcproj.dao;
  2. import cn.com.goldenwater.core.persistence.CrudDao;
  3. import cn.com.goldenwater.dcproj.model.BisInspPblmClassify;
  4. import cn.com.goldenwater.dcproj.model.BisInspPblmPlist;
  5. import cn.com.goldenwater.dcproj.param.BisInspPblmPlistParam;
  6. import org.apache.ibatis.annotations.MapKey;
  7. import org.apache.ibatis.annotations.Param;
  8. import org.springframework.stereotype.Repository;
  9. import java.util.List;
  10. import java.util.Map;
  11. @Repository
  12. public interface BisInspPblmPlistDao extends CrudDao<BisInspPblmPlist, BisInspPblmPlistParam> {
  13. List<BisInspPblmPlist> getList(BisInspPblmPlistParam bisInspPblmPlistParam);
  14. List<BisInspPblmPlist> getHandWarn(BisInspPblmPlistParam bisInspPblmPlistParam);
  15. List<BisInspPblmPlist> sendOrgGetList(BisInspPblmPlistParam bisInspPblmPlistParam);
  16. List<BisInspPblmPlist> recvGetList(BisInspPblmPlistParam bisInspPblmPlistParam);
  17. List<BisInspPblmPlist> recvCountyGetList(BisInspPblmPlistParam bisInspPblmPlistParam);
  18. List<Map<String, String>> getBpmDataId(@Param("id") String id, @Param("orgId") String orgId, @Param("province") String province);
  19. List<String> getAllClassType(@Param("adCode") String adCode);
  20. @MapKey("businessKey")
  21. Map<String, BisInspPblmClassify> getPblmClassifyMap(@Param("list") List<String> list);
  22. /**
  23. * 市、县自查 更新 整改问题 的 问题状态
  24. *
  25. * @param bisInspPblmPlistParam
  26. * @return
  27. */
  28. int updateSelfInspStateById(BisInspPblmPlistParam bisInspPblmPlistParam);
  29. /**
  30. * 四川 水库大坝 按大坝注册登记号 查询整改问题列表
  31. * @param damRegCode
  32. * @return
  33. */
  34. List<BisInspPblmPlist> findListByDamRegCode(@Param("damRegCode") String damRegCode);
  35. int updateDamRegCodeByRsCode(BisInspPblmPlist bisInspPblmPlist);
  36. }