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

namespace New_College.Model.Models
{
    public class T_EnrollmentPlanedesc : EntityModel
    {

        /// <summary>
        /// 招生计划id
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public int PlanId { get; set; }
        /// <summary>
        /// 招生计划批次id
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public int BatchtypeId { get; set; }
        /// <summary>
        /// 招生院校id
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public int UniversityId { get; set; }
        ///// <summary>
        ///// 招生专业分组id
        ///// </summary>
        //public int MajorgroupId { get; set; }

        //[SugarColumn(IsNullable = true)]--------------------------------------
        //public string Majorgroup { get; set; }
        /// <summary>
        /// 选科限制：新高考（物理,化学,生物），老高考(无)；新高考省份：江苏 湖北 福建 辽宁 广东 重庆 河北 湖南
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public string Subjectclaim { get; set; }
        /// <summary>
        /// 计划招生数
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public int Plancount { get; set; }
        /// <summary>
        /// 专业学费
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public string Tuitionfee { get; set; }
        /// <summary>
        /// 语言限制--------------------------------------
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public string Languageclaim { get; set; }
        /// <summary>
        /// 标签匹配
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public string Tags { get; set; }
        /// <summary>
        /// 分数线
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public float Scoreline { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        [SugarColumn(ColumnDataType = "longtext", Length = int.MaxValue, IsNullable = true)]
        public string Remark { get; set; }

        /// <summary>
        /// 专业学年制(4年，3年)
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public string Studyyears { get; set; }

        /// <summary>
        /// 专业ID --------------------------------------
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public int MajorId { get; set; }

        /// <summary>
        /// 专业名称-》招生计划名称
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public string MajorName { get; set; }

        ///// <summary>
        ///// 学校最低分--------------------------------------
        ///// </summary>
        //[SugarColumn(IsNullable = true)]
        //public float? schoollowscore { get; set; }

        ///// <summary>
        ///// 学校省控线--------------------------------------
        ///// </summary>
        //[SugarColumn(IsNullable = true)]
        //public float? schoolprovinline { get; set; }

        /// <summary>
        /// 专业平均分
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public float? majoraverage { get; set; }

        ///// <summary>
        ///// 最高分--------------------------------------
        ///// </summary>
        //[SugarColumn(IsNullable = true)]
        //public float? heightscore { get; set; }

        /// <summary>
        /// 位次
        /// </summary>
        [SugarColumn(IsNullable = true)]
        public float? scorepostion { get; set; }
    }
}
