bb7ebd3eee1172c42637203f0e0d73d71632d1cb.svn-base 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package cn.com.goldenwater.dcproj.dao;
  2. import cn.com.goldenwater.core.persistence.CrudDao;
  3. import cn.com.goldenwater.dcproj.model.BisInspAll;
  4. import cn.com.goldenwater.dcproj.model.BisInspKeyRegister;
  5. import cn.com.goldenwater.dcproj.param.TypeParam;
  6. import org.apache.ibatis.annotations.Param;
  7. import org.springframework.stereotype.Repository;
  8. import java.util.List;
  9. import java.util.Map;
  10. /**
  11. * @ClassName GeneralDownloadDao
  12. * @Description 下载
  13. * @Author liyz
  14. * @Date 2019/3/20 10:12
  15. * @Version 1.0
  16. **/
  17. @Repository
  18. public interface GeneralDownloadDao extends CrudDao<Object, Object> {
  19. String getCodeByEngId(@Param("engId") String engId);
  20. List<Map<String, Object>> getCodeById(@Param("id") String id);
  21. List<BisInspAll> getRyNode();
  22. List<BisInspAll> getRyNodeProvincial(@Param("userid") String userid, @Param("orgType") String orgType, @Param("level") String level, @Param("province") String province);
  23. List<BisInspAll> getSzyNodeProvincial(@Param("userid") String userid);
  24. /**
  25. * 获取流域节点
  26. *
  27. * @param userid 用户id
  28. * @param orgType 督查类型
  29. * @return 流域树
  30. */
  31. List<BisInspAll> getLyNode(@Param("userid") String userid, @Param("orgType") String orgType, @Param("orgId") String orgId);
  32. List<BisInspKeyRegister> getGcNode(TypeParam typeParam);
  33. List<BisInspAll> getRsraqgNodeProvincial(@Param("userid") String userid, @Param("level") String level, @Param("province") String province);
  34. List<BisInspAll> getNodeProvincialExceptGroup(Map<String, String> param);
  35. }