tuiwucarrer/Admin.NET/Admin.NET.Application/Service/BusBatchBase/Dto/BusBatchBaseOutput.cs

150 lines
2.9 KiB
C#

namespace Admin.NET.Application;
/// <summary>
/// 基础批次表输出参数
/// </summary>
public class BusBatchBaseOutput
{
/// <summary>
/// 主键Id
/// </summary>
public long Id { get; set; }
/// <summary>
/// 省份Code
/// </summary>
public string ProvinceCode { get; set; }
/// <summary>
/// 省份Code 描述
/// </summary>
public string ProvinceCodeProvinceCode { get; set; }
/// <summary>
/// 省份
/// </summary>
public string ProvinceName { get; set; }
/// <summary>
/// 省份 描述
/// </summary>
public string ProvinceNameProvinceName { get; set; }
/// <summary>
/// 年份
/// </summary>
public int Year { get; set; }
/// <summary>
/// 批次名称
/// </summary>
public string Batch { get; set; }
/// <summary>
/// 类型
/// </summary>
public string Course { get; set; }
/// <summary>
/// 批次类型
/// </summary>
public string BatchType { get; set; }
/// <summary>
/// 批次分
/// </summary>
public int Score { get; set; }
/// <summary>
/// 压力分
/// </summary>
public int PressureScore { get; set; }
/// <summary>
/// 压力分区间
/// </summary>
public string PressureRange { get; set; }
/// <summary>
/// 批次最低分
/// </summary>
public int MinScore { get; set; }
/// <summary>
/// 批次最高分
/// </summary>
public int MaxScore { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? CreateTime { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public DateTime? UpdateTime { get; set; }
/// <summary>
/// 创建者Id
/// </summary>
public long? CreateUserId { get; set; }
/// <summary>
/// 创建者姓名
/// </summary>
public string? CreateUserName { get; set; }
/// <summary>
/// 修改者Id
/// </summary>
public long? UpdateUserId { get; set; }
/// <summary>
/// 修改者姓名
/// </summary>
public string? UpdateUserName { get; set; }
/// <summary>
/// 软删除
/// </summary>
public bool IsDelete { get; set; }
}
public class ProvinceBatchResultDto
{
public string ProvinceCode { get; set; }
public string ProvinceName { get; set; }
public int Year { get; set; }
/// <summary>
/// 批次最低分
/// </summary>
public int MinScore { get; set; }
/// <summary>
/// 批次最高分
/// </summary>
public int MaxScore { get; set; }
public List<ProvinceBatchItem> batches { get; set; }
}
public class ProvinceBatchItem
{
public int Year { get; set; }
public string Batch { get; set; }
public string Course { get; set; }
public string BatchType { get; set; }
public int Score { get; set; }
public int PressureScore { get; set; }
public string PressureRange { get; set; }
}