using MiniExcelLibs.Attributes;
using New_College.Model.Models;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace New_College.Model.ViewModels
{
public class VolunteerTableDetailDtoView
{
///
/// 用户ID
///
public int CustomerId { get; set; }
public string BatchName { get; set; }
public DateTime? CreateTime { get; set; }
public DateTime? ModifyTime { get; set; }
///
/// 靠谱率
///
public string CP { get; set; }
///
/// 志愿表名称
///
public string VolunteerTableName { get; set; }
///
/// 志愿填报类型(智能填报|一键填报)
///
public string Type { get; set; }
///
/// 选科科目
///
public string SubjectClaim { get; set; }
///
///填报志愿选择成绩
///
public float Score { get; set; }
///
/// 志愿表详情列表
///
public List tableDetailItemsViews { get; set; }
}
public class VolunteerTableDetailItemsView
{
///
/// 院校Id
///
public int UniversityId { get; set; }
///
/// 院校名称
///
public string UniversityName { get; set; }
///
/// 院校编码
///
public string UniversityCode { get; set; }
public string _985 { get; set; }
public string _211 { get; set; }
///
/// 双一流
///
public string _SYL { get; set; }
public int Sort { get; set; }
///
///
///
public string Ownership { get; set; }
///
/// 学校所在地区
///
public string AreaName { get; set; }
///
/// 排名
///
public string Rank { get; set; }
///
/// 公办|民办
///
public string Nature { get; set; }
///
///
///
public List planMajorItems { get; set; }
}
public class MinExcelAttrDto
{
public int id { get; set; }
}
public class VolunteerItemsViewMinExcelAttr
{
[ExcelColumnName("排序")]
public int Sort { get; set; }
///
/// 院校名称
///
[ExcelColumnName("院校名称")]
public string UniversityName { get; set; }
///
/// 院校编码
///
[ExcelColumnName("院校编码")]
public string UniversityCode { get; set; }
///
/// 学校所在地区
///
[ExcelColumnName("学校所在地区")]
public string AreaName { get; set; }
///
/// 公办|民办
///
[ExcelColumnName("学校类型")]
public string Nature { get; set; }
///
/// 专业代码
///
///
[ExcelColumnName("专业代码")]
public string MajorCode { get; set; }
///
/// 专业组
///
[ExcelColumnName("专业组")]
public string MajorGroup { get; set; }
///
/// 专业名称
///
[ExcelColumnName("专业名称")]
public string Major { get; set; }
///
/// 冲稳保
///
[ExcelColumnName("冲稳保")]
public string Type { get; set; }
///
/// 录取概率
///
[ExcelColumnName("录取概率")]
public string Percentage { get; set; }
/////
///// 专业备注
/////
//[ExcelColumnName("专业备注")]
//public string MajorRemark { get; set; }
[ExcelColumnName("学制")]
public string AcademicYear { get; set; }
///
/// 专业选科
///
[ExcelColumnName("专业选科")]
public string MajorSubjectClam { get; set; }
///
/// 计划数
///
[ExcelColumnName("计划数量")]
public int planCount { get; set; }
///
/// 学费
///
[ExcelColumnName("学费")]
public string fee { get; set; }
//public List planMajorItems { get; set; }
[ExcelColumnName("23计划")]
public string _23PlanCount { get; set; }
///
/// 位次
///
[ExcelColumnName("23最低位次")]
public string _23RankLine { get; set; }
/////
///// 最低分
/////
[ExcelColumnName("23最低分")]
public string _23Scoreline { get; set; }
[ExcelColumnName("22计划")]
public string _22PlanCount { get; set; }
///
/// 位次
///
[ExcelColumnName("22最低位次")]
public string _22RankLine { get; set; }
/////
///// 最低分
/////
[ExcelColumnName("22最低分")]
public string _22Scoreline { get; set; }
[ExcelColumnName("21计划")]
public string _21PlanCount { get; set; }
///
/// 位次
///
[ExcelColumnName("21最低位次")]
public string _21RankLine { get; set; }
/////
///// 最低分
/////
[ExcelColumnName("21最低分")]
public string _21Scoreline { get; set; }
}
public class VolunteerExcelAttrModel
{
///
/// 志愿表名称
///
///
[ExcelColumnName("志愿表名称")]
public string VolunteerTableName { get; set; }
///
/// 志愿填报类型(智能填报|一键填报)
///
[ExcelColumnName("填报类型")]
public string Type { get; set; }
///
/// 选科科目
///
[ExcelColumnName("选科科目")]
public string SubjectClaim { get; set; }
[ExcelColumnName("分数")]
public float Score { get; set; }
}
public class VolunteerTablePlanMajorItem
{
///
/// 计划数
///
public int planCount { get; set; }
public int Sort { get; set; }
///
/// 学费
///
public string fee { get; set; }
///
/// 专业代码
///
public string MajorCode { get; set; }
///
/// 专业组
///
public string MajorGroup { get; set; }
///
/// 专业名称
///
public string Major { get; set; }
///
/// 专业备注
///
public string MajorRemark { get; set; }
public string AcademicYear { get; set; }
///
/// 选科组合
///
public string SubjectClam { get; set; }
///
///招生计划历年分数情况
///
public List PlanItems { get; set; }
///
/// 冲稳保
///
public int Type { get; set; }
///
/// 百分比
///
public int Percentage { get; set; }
///
/// 招生计划Id
///
public long PlanId { get; set; }
}
public class VolunteerTableRequestView : BasePageRequest
{
public int CustomerId { get; set; }
}
public class VolunteerTableDtoView
{
///
/// 志愿表ID-新增不传
///
public int VId { get; set; }
///
/// 用户ID
///
public int CustomerId { get; set; }
///
///靠谱率
///
public string CP { get; set; }
///
/// 志愿表名称
///
public string VolunteerTableName { get; set; }
///
/// 批次
///
public string BatchName { get; set; }
///
/// 志愿填报类型(智能填报|一键填报)
///
public string Type { get; set; }
///
/// 选科科目
///
public string SubjectClaim { get; set; }
///
///填报志愿选择成绩
///
public float Score { get; set; }
///
///
///
public List volunteerTableDetailViews { get; set; }
public DateTime? CreateTime { get; set; }
public DateTime? ModifyTime { get; set; }
}
public class VolteerItem
{
public int planId { get; set; }
///
/// 冲 稳 保
///
public int type { get; set; }
///
/// 百分比
///
public int tage { get; set; }
}
public class VolunteerTableDetailView
{
public int Sort { get; set; }
///
/// 院校Id
///
public int UniversityId { get; set; }
///
/// 院校名称
///
public string UniversityName { get; set; }
///
/// 增加志愿表内容Json
///
public List VolunteerRemark { get; set; }
///
/// 院校编码
///
public string UniversityCode { get; set; }
///
/// 招生计划Id列表逗号隔开
///
public string PlanMajorIds { get; set; }
}
}