using New_College.IServices.BASE; using New_College.Model; using New_College.Model.Models; using New_College.Model.ViewModels; using Org.BouncyCastle.Asn1.Ocsp; using System.Collections.Generic; using System.Threading.Tasks; namespace New_College.IServices { /// /// ID_LongIdMapServices /// public interface ID_LongIdMapServices : IBaseServices { Task Import(); Task> GetUniversitys(UniversityQuery query); Task> uniGetMajorInfo(MajorcategoryQuery query); /// /// 根据一级分类id获取二三级分类数据 /// /// /// Task> GetTreeMajors(int tradeId); Task> GetRecommendOccupation(); Task> uniGetOccupationInfo(MinOccupationRequest request); Task> pcGetOccupationInfo(string name = null); Task GetUniversityDetails(IdQuery query); Task> SeachMajor(SeachMajorDtoRequest request); Task GetMajorDetail(MajorQuery query); Task> GetRelevantSchool(MajorSchoolQuery query); Task GetCareerProspects(MajorCareerQuery query); Task>> uniGetMajorThree(ManageMajorQuery query); /// /// 根据标签推荐专业 /// /// /// Task>> GetMajorThreeByTag(MajorThreeByTagQuery query); Task GetRecommendIntroduce(IdQuery query); Task> GetUniversityMajor(IdQuery query); /// /// 获取职业第三级 /// /// /// Task>> GetOccupationThree(IdQuery query); Task GetBatchYearBySchoolId(PlanYearQuery query); Task> GetPlanBySchollId(PlanQuery query); /// /// 获取院校排名 /// /// /// Task> GetUniversityRank(UniversityRankQuery query); Task> GetPcUniversityRank(UniversityRankQuery query); /// /// 专业搜索 /// /// /// Task>> uniGetSearchMajor(NameBaseQuery query); /// /// 获取招生简章列表 /// /// /// MessageModel> GetEnrollmentinproductionResult(UniversityGeneralRequest query); /// /// 获取招生简介详情 /// /// /// Task> GetRequestEnrollmentinproductionDetailResult(StringIdQuery query); } }