191 lines
4.3 KiB
C#
191 lines
4.3 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace YD_AllHeartRates.Commons.Dto.Open
|
||
{
|
||
public class HistoryPersonGetDto
|
||
{
|
||
/// <summary>
|
||
/// 学校id
|
||
/// </summary>
|
||
public long OrgId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 项目编号
|
||
/// </summary>
|
||
public string ProjectKind { get; set; }
|
||
|
||
/// <summary>
|
||
/// 项目模式
|
||
/// </summary>
|
||
public byte ModelType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 学生ID
|
||
/// </summary>
|
||
public int StudentId { get; set; }
|
||
}
|
||
|
||
public class HistoryPersonListDto
|
||
{
|
||
/// <summary>
|
||
/// 学校id
|
||
/// </summary>
|
||
public long OrgId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 项目编号
|
||
/// </summary>
|
||
public string ProjectKind { get; set; }
|
||
|
||
/// <summary>
|
||
/// 项目模式
|
||
/// </summary>
|
||
public byte ModelType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 学生ID
|
||
/// </summary>
|
||
public int StudentId { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 页数,默认值为1
|
||
/// </summary>
|
||
public int PageNo { get; set; } = 1;
|
||
|
||
/// <summary>
|
||
/// 分页大小,默认值为10
|
||
/// </summary>
|
||
public int PageSize { get; set; } = 10;
|
||
|
||
/// <summary>
|
||
/// 排序列名称
|
||
/// </summary>
|
||
public string OrderByColumn { get; set; }
|
||
|
||
/// <summary>
|
||
/// 排序方式(升序/降序)
|
||
/// </summary>
|
||
public string IsAsc { get; set; }
|
||
|
||
}
|
||
public class TrainHistoryPersonVo
|
||
{
|
||
/// <summary>
|
||
/// 头像
|
||
/// </summary>
|
||
public string HeadImgUrl { get; set; }
|
||
|
||
/// <summary>
|
||
/// 学生姓名
|
||
/// </summary>
|
||
public string StudentName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 性别
|
||
/// </summary>
|
||
public string Sex { get; set; }
|
||
|
||
/// <summary>
|
||
/// 班级名称
|
||
/// </summary>
|
||
public string ClassName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 历史最好成绩
|
||
/// </summary>
|
||
public string HistoryBestScore { get; set; }
|
||
|
||
/// <summary>
|
||
/// 历史年级排名
|
||
/// </summary>
|
||
public string HistoryRanking { get; set; }
|
||
|
||
/// <summary>
|
||
/// 本月最好成绩
|
||
/// </summary>
|
||
public string MonthBestScore { get; set; }
|
||
|
||
/// <summary>
|
||
/// 本月年级排名
|
||
/// </summary>
|
||
public string MonthRanking { get; set; }
|
||
}
|
||
public class PersonAnalysisVo
|
||
{
|
||
/// <summary>
|
||
/// 主键
|
||
/// </summary>
|
||
public int TrainStudentId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 成绩
|
||
/// </summary>
|
||
public string Achievement { get; set; }
|
||
|
||
/// <summary>
|
||
/// 得分
|
||
/// </summary>
|
||
public string Score { get; set; }
|
||
|
||
/// <summary>
|
||
/// 评定
|
||
/// </summary>
|
||
public string Rating { get; set; }
|
||
|
||
/// <summary>
|
||
/// 姓名
|
||
/// </summary>
|
||
public string StudentName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 性别
|
||
/// </summary>
|
||
public string Sex { get; set; }
|
||
|
||
/// <summary>
|
||
/// 班级名称
|
||
/// </summary>
|
||
public string ClassName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否双人模式
|
||
/// </summary>
|
||
public bool DoubleFlag { get; set; }
|
||
|
||
/// <summary>
|
||
/// 双人模式第二名学生姓名
|
||
/// </summary>
|
||
public string SecondStudentName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 第二名学生成绩排序 1(第一名) 2(第二名)
|
||
/// </summary>
|
||
public int SecondAchievementSort { get; set; }
|
||
|
||
/// <summary>
|
||
/// 时间
|
||
/// </summary>
|
||
public string CreateTime { get; set; }
|
||
}
|
||
|
||
public class TableDataPersonAnalysisVo
|
||
{
|
||
/// <summary>
|
||
/// 总记录数
|
||
/// </summary>
|
||
public int Total { get; set; }
|
||
|
||
/// <summary>
|
||
/// 列表数据
|
||
/// </summary>
|
||
public List<PersonAnalysisVo> Rows { get; set; }
|
||
}
|
||
|
||
|
||
}
|