NewGaoKaoApi/New_College.Model/ViewModels/Query/MajorQuery.cs

146 lines
3.4 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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; }
}
}