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

namespace New_College.Model.ViewModels
{
    /// <summary>
    /// 专业基础查询
    /// </summary>
    public class MajorQuery
    {
        public int UniversityId { get; set; }
        public int MajorId { get; set; }
    }

    public class MajorSchoolQuery : BasePageRequest
    {
        public int MajorId { get; set; }

        /// <summary>
        /// 学科层次
        /// </summary>
        public int SubjectLevel { get; set; }
        /// <summary>
        /// 省市区名称
        /// </summary>
        public string AreaName { get; set; }
        /// <summary>
        /// 办学性质
        /// </summary>
        public int Nature { get; set; } = 1;

        /// <summary>
        /// 学校类型
        /// </summary>
        public int Type { get; set; } = -1;

        /// <summary>
        /// 是否985 0、否，1、是
        /// </summary>
        public int Nhef { get; set; } = -1;

        /// <summary>
        /// 是否211 0、否，1、是
        /// </summary>
        public int Sff { get; set; } = -1;

        /// <summary>
        /// 是否双一流 0、否，1、是
        /// </summary>
        public int Syl { get; set; } = -1;
    }

    public class MajorCareerQuery
    {
        public int MajorId { get; set; }
    }



    public class ManageMajorQuery
    {
        /// <summary>
        /// 选科 物化生  中文逗号（，）隔开
        /// </summary>
        public string SubjectClaim { get; set; }



        /// <summary>
        /// 高考年份
        /// </summary>
        public int Year { get; set; }

        /// <summary>
        /// 省市区名称
        /// </summary>
        public string AreaName { get; set; }
        /// <summary>
        /// 省份Id
        /// </summary>
        public int AreaId { get; set; }

        /// <summary>
        /// 分数
        /// </summary>
        public float Score { get; set; }

        public List<string> Names { get; set; }
        public string Tags { get; set; }

        public int universityId { get; set; }

        public int categoryclassid { get; set; }
        /// <summary>
        /// 专业分类   1文科 2理科 3不区分
        /// </summary>
        public int type { get; set; }
        /// <summary>
        /// 教育部专业编号
        /// </summary>
        public string majorcode { get; set; }
        /// <summary>
        /// 专业名称
        /// </summary>
        public string majorname { get; set; }
        /// <summary>
        /// 是否前10个  1是2不是
        /// </summary>
        public int IsTop { get; set; } = 2;
    }

    public class MajorThreeByTagQuery
    {
        /// <summary>
        /// 霍兰德标签
        /// </summary>
        public string Tags { get; set; }
        /// <summary>
        /// 选科 物化生  中文逗号（，）隔开
        /// </summary>
        public string SubjectClaim { get; set; }

   

        /// <summary>
        /// 高考年份
        /// </summary>
        public int Year { get; set; }

        /// <summary>
        /// 省市区名称
        /// </summary>
        public string AreaName { get; set; }
        /// <summary>
        /// 省份Id
        /// </summary>
        public int AreaId { get; set; }

        /// <summary>
        /// 分数
        /// </summary>
        public float Score { get; set; }
    }
}
