123 lines
2.8 KiB
C#
Raw Normal View History

2025-06-17 13:50:37 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YD_AllHeartRates.Commons.Dto.Open
{
public class HistoryDetailRequestDto
{
/// <summary>
/// 必需的学生主键
/// </summary>
public long TrainStudentId { get; set; }
/// <summary>
/// 是否游客
/// </summary>
public bool? TouristFlag { get; set; }
/// <summary>
/// 是否双人模式
/// </summary>
public bool? DoubleFlag { get; set; }
}
public class TrainAnalusisVo
{
/// <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 Achievement { get; set; }
/// <summary>
/// 得分
/// </summary>
public string Score { get; set; }
/// <summary>
/// 项目名称
/// </summary>
public string ProjectName { get; set; }
/// <summary>
/// 评定
/// </summary>
public string Rating { get; set; }
/// <summary>
/// 年级排名
/// </summary>
public string GradeRanking { get; set; }
/// <summary>
/// 用时/绊脚次数返回xx秒或者 xx分xx秒
/// </summary>
public string Times { get; set; }
/// <summary>
/// 违规次数
/// </summary>
public int? ViolationsNumber { get; set; }
/// <summary>
/// 视频路径
/// </summary>
public string VideoRecord { get; set; }
/// <summary>
/// 违规列表
/// </summary>
public List<TrainViolationsVo> TrainViolationsVo { get; set; }
}
public class TrainViolationsVo
{
/// <summary>
/// 违规动作名称
/// </summary>
public string ViolationName { get; set; }
/// <summary>
/// 违规动作id
/// </summary>
public int? ViolationId { get; set; }
/// <summary>
/// 违规动图地址
/// </summary>
public string PicUrl { get; set; }
/// <summary>
/// 违规动作训练时间
/// </summary>
public string TrainTime { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public string CreateTime { get; set; }
}
}