using System;
using System.Collections.Generic;
using System.Text;

namespace New_College.Model.ViewModels
{
    public class PsychMeasurementQuery
    {
        public int CategoryId { get; set; }

        public int StudentId { get; set; }
    }



    public class SaveHollandQuery
    {
        public int CategoryId { get; set; }

        public int StudentId { get; set; }


        public string Tags { get; set; }
    }

    /// <summary>
    /// 生涯能力提交
    /// </summary>
    public class SavePsychQuery
    {
        public int Type { get; set; }

        public int CategoryId { get; set; }

        public int StudentId { get; set; }

        public int CycleTimeId { get; set; }

        //public string ClassName { get; set; }

        //public string GradeName { get; set; }

        ///// <summary>
        ///// 生涯能力传入
        ///// </summary>
        //public List<EvalJson> CareerResult { get; set; }

        /// <summary>
        /// 学科探索传入
        /// </summary>
        public List<SubjectSelectJson> Result { get; set; }
        /// <summary>
        /// 学生发展
        /// </summary>
        public List<SecondModels> second { get; set; }
    }
    /// <summary>
    /// 学科探索query
    /// </summary>
    public class SubjectSelectJson
    {
        public string name { get; set; }

        public List<IntellectJson> value { get; set; }
    }

    /// <summary>
    /// 生涯能力json
    /// </summary>
    public class EvalJson
    {
        public int Id { get; set; }

        public int Value { get; set; }

        public int CycleId { get; set; }
    }
    /// <summary>
    /// 学生发展
    /// </summary>
    public class SecondModels
    {
        public int Id { get; set; }

        public int Status { get; set; }

        public string Tag { get; set; }

    }



    public class ResultLookQuery
    {
        public int StudentId { get; set; }

        public int CategoryId { get; set; }

        /// <summary>
        /// 霍兰德如果不传周期Id的话就获取最新的
        /// </summary>
        public int CycleTimeId { get; set; }
    }

}
