using New_College.IServices.BASE; using New_College.Model; using New_College.Model.Models; using New_College.Model.ViewModels; using New_College.Model.ViewModels.Query; using New_College.Model.ViewModels.Result; using System; using System.Collections.Generic; using System.Threading.Tasks; namespace New_College.IServices { /// /// ITest_PsychMeasurementInfoServices /// public interface ITest_PsychMeasurementInfoServices : IBaseServices { Task> GetPsychListByCateAndCustomerId(PsychMeasurementQuery query); Task> SavePsych(SavePsychQuery query); Task GetPsychDetail(ResultLookQuery query); Task> SaveHolland(SaveHollandQuery query); Task GetHollandOccupDetail(ResultLookQuery query); /// /// /// /// /// Task GetOutHollandOccupDetail(string tagName); Task GetHollandResult(ResultLookQuery query); Task GetMBTIResult(ResultLookQuery query); Task> SubjectChartRadar(ResultLookQuery query); /// /// 传入用户Id 获取霍兰德测评状态 /// /// /// Task> GetHollandStatus(IdQuery query); /// /// 传入用户Id 获取学科探索测评状态 /// /// /// Task> GetSubjectSelectStatus(IdQuery query); /// /// 获取测评最新周期Id /// /// /// Task> GetReportCycleInfo(IdQuery query); /// /// 获取三种推荐选科 /// /// /// Task>> GetSubjectSelectResult(NewSubjectQuery query); /// /// 根绝霍兰德获取推荐选科 /// /// /// Task> GetHollandSubject(HollandSubjectQuery query); /// /// /// /// /// Task> GetEvaluations(EvaluationRequest request); } }