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

386 lines
8.7 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 NPOI.POIFS.Storage;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace New_College.Model.ViewModels
{
public class AIPerviewItemDto
{
public string UniversityName { get; set; }
public int Type { get; set; }
public string LnstitutionalLevel { get; set; }
public string Nature { get; set; }
}
/// <summary>
/// 一键填报传入参数
/// </summary>
public class OneSubmitGoRequest : BasePageRequest
{
public string subjecttype { get; set; }
public string Name { get; set; }
/// <summary>
/// 起始分数
/// </summary>
public int StartScore { get; set; } = 0;
/// <summary>
/// 结束分数
/// </summary>
public int EndScore { get; set; } = 0;
/// <summary>
/// 批次类型名称(综合--文科 理科)
/// </summary>
//public string BatchTypeName { get; set; } = "综合";
/// <summary>
///批次名称
/// </summary>
public string BatchName { get; set; }
/// <summary>
/// 选科组合
/// </summary>
public string SubjectClaim { get; set; }
/// <summary>
/// 用户所在省份
/// </summary>
public string Location { get; set; }
/// <summary>
/// 分数
/// </summary>
public int Score { get; set; }
/// <summary>
/// 高考年份
/// </summary>
public int Year { get; set; }
/// <summary>
/// 检索省份
/// </summary>
public string Province { get; set; }
///// <summary>
///// 学科层次 1、本科2、专科
///// </summary>
public int? SubjectLevel { get; set; }
/// <summary>
/// 办学性质 0、公办1、民办2中外合作,3 港澳台
/// </summary>
public string Nature { get; set; }
public string Ascription { get; set; }
/// <summary>
///大学类型 综合,理工类,医学类...
/// </summary>
public string SchoolType { get; set; }
/// <summary>
/// 1专业到学校 2学校到专业
/// </summary>
public int? SearchType { get; set; }
/// <summary>
/// 是否985 0、否1、是
/// </summary>
public int? _985 { get; set; }
/// <summary>
/// 是否211 0、否1、是
/// </summary>
public int? _211 { get; set; }
/// <summary>
/// 是否双一流 0、否1、是
/// </summary>
public int? Syl { get; set; }
/// <summary>
///学校归属:教育部,上海市-湖北省
/// </summary>
public string Ownership { get; set; }
public string Major { get; set; }
/// <summary>
/// 请求来源
/// </summary>
public string Scoure { get; set; }
/// <summary>
/// Web端不传
/// </summary>
public int CustomerId { get; set; }
}
public class AIGOResponse
{
public int LowScoreRank { get; set; }
/// <summary>
/// 冲稳保 类型:冲2稳1保0
/// </summary>
public int Type { get; set; }
public int Percentage { get; set; }
/// <summary>
/// 排名
/// </summary>
public string Rank { get; set; }
public int UniversityId { get; set; }
public string UniversityName { get; set; }
public int _fcount { get; set; }
public int _scount { get; set; }
public int _tcount { get; set; }
/// <summary>
/// 院校分数线
/// </summary>
public int _fscore { get; set; }
public int _sscore { get; set; }
public int _tscore { get; set; }
/// <summary>
/// 院校位次
/// </summary>
public int _frank { get; set; }
public int _srank { get; set; }
public int _trank { get; set; }
/// <summary>
/// 全国统一招生代码
/// </summary>
public string UniversityCode { get; set; }
public string collegeCode { get; set; }
public string AreaName { get; set; }
public string _985 { get; set; }
public string _211 { get; set; }
/// <summary>
///
/// </summary>
public string _SYL { get; set; }
/// <summary>
/// 学校归属
/// </summary>
public string Ownership { get; set; }
/// <summary>
/// 计划数
/// </summary>
public int planCount { get; set; }
/// <summary>
/// AIGO
/// </summary>
public List<AIGoPlanMajorItem> iGoPlanMajorItems { get; set; }
}
public class AIGoPlanMajorItem
{
/// <summary>
/// 计划数
/// </summary>
public int planCount { get; set; }
/// <summary>
/// 学费
/// </summary>
public string fee { get; set; }
/// <summary>
/// 专业代码
/// </summary>
public string MajorCode { get; set; }
/// <summary>
/// 专业组
/// </summary>
public string MajorGroup { get; set; }
/// <summary>
/// 专业名称
/// </summary>
public string Major { get; set; }
public string AcademicYear { get; set; }
/// <summary>
/// 专业备注
/// </summary>
public string MajorRemark { get; set; }
/// <summary>
/// 选科组合
/// </summary>
public string SubjectClam { get; set; }
/// <summary>
/// 冲稳保
/// </summary>
public int Type { get; set; }
/// <summary>
/// 录取概率
/// </summary>
public int Percentage { get; set; }
/// <summary>
///
/// </summary>
public List<PlanItem> PlanItems { get; set; }
/// <summary>
/// 招生计划Id
/// </summary>
public long PlanId { get; set; }
}
/// <summary>
/// 一键填报返回值
/// </summary>
public class OneSubmitGoResponse
{
public string AcademicYear { get; set; }
public int LowScore { get; set; }
public int LowScoreRank { get; set; }
/// <summary>
/// 冲稳保 类型:冲2稳1保0
/// </summary>
public int Type { get; set; }
/// <summary>
/// 百分比
/// </summary>
public int Percentage { get; set; }
/// <summary>
/// 排名
/// </summary>
public string Rank { get; set; }
public int UniversityId { get; set; }
public string UniversityName { get; set; }
/// <summary>
/// 全国统一招生代码
/// </summary>
public string UniversityCode { get; set; }
public string collegeCode { get; set; }
public string AreaName { get; set; }
public string _985 { get; set; }
public string _211 { get; set; }
/// <summary>
///
/// </summary>
public string _SYL { get; set; }
/// <summary>
/// 计划数
/// </summary>
public int planCount { get; set; }
public string Ownership { get; set; }
/// <summary>
/// 学费
/// </summary>
public string fee { get; set; }
/// <summary>
/// 专业代码
/// </summary>
public string MajorCode { get; set; }
/// <summary>
/// 专业组
/// </summary>
public string MajorGroup { get; set; }
/// <summary>
/// 专业名称
/// </summary>
public string Major { get; set; }
/// <summary>
/// 专业备注
/// </summary>
public string MajorRemark { get; set; }
/// <summary>
/// 选科组合
/// </summary>
public string SubjectClam { get; set; }
/// <summary>
///
/// </summary>
public List<PlanItem> PlanItems { get; set; }
/// <summary>
/// 招生计划Id
/// </summary>
public int PlanId { get; set; }
}
public class PlanItem
{
public string Year { get; set; }
public string PlanCount { get; set; }
public string Count { get; set; }
/// <summary>
/// 位次
/// </summary>
public string RankLine { get; set; }
///// <summary>
///// 最低分
///// </summary>
public string Scoreline { get; set; }
}
}