YD_SmartSports.Api/VOL.Model/ShangWaiMao/Response/ShangWaiMaoTempTccjModels.cs
2026-05-27 17:19:14 +08:00

137 lines
3.4 KiB
C#

using System.Collections.Generic;
namespace VOL.Model.ShangWaiMao.Response
{
/// <summary>
/// 上外贸体测成绩搜索项
/// </summary>
public class ShangWaiMaoTempTccjFilterOptions
{
public List<ShangWaiMaoOptionItem> SexList { get; set; } = new();
public List<ShangWaiMaoOptionItem> CollegeList { get; set; } = new();
public List<ShangWaiMaoOptionItem> GradeList { get; set; } = new();
public List<ShangWaiMaoOptionItem> AdministrativeClassList { get; set; } = new();
public List<ShangWaiMaoOptionItem> SportsClassList { get; set; } = new();
public List<ShangWaiMaoOptionItem> ConclusionList { get; set; } = new();
}
/// <summary>
/// 上外贸下拉项
/// </summary>
public class ShangWaiMaoOptionItem
{
public string Label { get; set; }
public string Value { get; set; }
}
/// <summary>
/// 上外贸体测成绩列表项
/// </summary>
public class ShangWaiMaoTempTccjListItem
{
public string StudentNo { get; set; }
public string Name { get; set; }
public string Sex { get; set; }
public string GradeNo { get; set; }
public string AdministrativeClass { get; set; }
public string SportsClass { get; set; }
public string TestState { get; set; }
public string Exempt { get; set; }
public decimal? AddScore { get; set; }
public decimal? HealthScore { get; set; }
public decimal? Score { get; set; }
public string Conclusion { get; set; }
public string Remark { get; set; }
public string CollegeName { get; set; }
}
/// <summary>
/// 上外贸体测成绩详情
/// </summary>
public class ShangWaiMaoTempTccjDetailDto
{
public ShangWaiMaoTempTccjBasicInfo BasicInfo { get; set; } = new();
public List<ShangWaiMaoTempTccjDetailItem> DetailItems { get; set; } = new();
public List<ShangWaiMaoTempTccjPortraitItem> PortraitItems { get; set; } = new();
}
/// <summary>
/// 上外贸体测成绩顶部基础信息
/// </summary>
public class ShangWaiMaoTempTccjBasicInfo
{
public string CollegeName { get; set; }
public string GradeName { get; set; }
public string AdministrativeClass { get; set; }
public string StudentNo { get; set; }
public string Name { get; set; }
public string Sex { get; set; }
public string HealthScore { get; set; }
public string AddScore { get; set; }
public string TotalScore { get; set; }
public string Conclusion { get; set; }
public string Remark { get; set; }
}
/// <summary>
/// 上外贸体测成绩明细项
/// </summary>
public class ShangWaiMaoTempTccjDetailItem
{
public string ItemName { get; set; }
public string Achievement { get; set; }
public string Unit { get; set; }
public string AddScore { get; set; }
public string Score { get; set; }
public string Level { get; set; }
}
/// <summary>
/// 上外贸运动画像项
/// </summary>
public class ShangWaiMaoTempTccjPortraitItem
{
public string ItemName { get; set; }
public decimal? PersonalScore { get; set; }
public decimal? SchoolAverageScore { get; set; }
}
}