package cn.com.goldenwater.dcproj.dao; import cn.com.goldenwater.core.persistence.CrudDao; import cn.com.goldenwater.dcproj.model.BisInspAll; import cn.com.goldenwater.dcproj.model.BisInspKeyRegister; import cn.com.goldenwater.dcproj.param.TypeParam; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; /** * @ClassName GeneralDownloadDao * @Description 下载 * @Author liyz * @Date 2019/3/20 10:12 * @Version 1.0 **/ @Repository public interface GeneralDownloadDao extends CrudDao { String getCodeByEngId(@Param("engId") String engId); List> getCodeById(@Param("id") String id); List getRyNode(); List getRyNodeProvincial(@Param("userid") String userid, @Param("orgType") String orgType, @Param("level") String level, @Param("province") String province); List getSzyNodeProvincial(@Param("userid") String userid); /** * 获取流域节点 * * @param userid 用户id * @param orgType 督查类型 * @return 流域树 */ List getLyNode(@Param("userid") String userid, @Param("orgType") String orgType, @Param("orgId") String orgId); List getGcNode(TypeParam typeParam); List getRsraqgNodeProvincial(@Param("userid") String userid, @Param("level") String level, @Param("province") String province); List getNodeProvincialExceptGroup(Map param); }