132 lines
3.2 KiB
C#
132 lines
3.2 KiB
C#
using Newtonsoft.Json;
|
||
using System.Text.Json.Serialization;
|
||
|
||
namespace YD_XinWei.Commons.Dto.Open
|
||
{
|
||
/// <summary>
|
||
/// 阳光跑训练数据
|
||
/// </summary>
|
||
public class AddSunshineRunTrainDto
|
||
{
|
||
/// <summary>
|
||
/// 学校id
|
||
/// </summary>
|
||
public string? OrgId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 年级名称
|
||
/// </summary>
|
||
public string? GradeName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 年级ID
|
||
/// </summary>
|
||
public string? GradeId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 班级名称
|
||
/// </summary>
|
||
public string? ClassName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 班级Id
|
||
/// </summary>
|
||
public string? ClassId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 学生ID
|
||
/// </summary>
|
||
public string? StudentId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 学生名称
|
||
/// </summary>
|
||
public string? StudentName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 性别(1:男 2:女)
|
||
/// </summary>
|
||
public string? Sex { get; set; }
|
||
|
||
/// <summary>
|
||
/// 有效里程(米)
|
||
/// </summary>
|
||
public int? EffectiveDistance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 无效里程(米)
|
||
/// </summary>
|
||
public int? InvalidDistance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 用时(s)
|
||
/// </summary>
|
||
public int? Times { get; set; }
|
||
|
||
/// <summary>
|
||
/// 无效用时(s)
|
||
/// </summary>
|
||
public int? InvalidTimes { get; set; }
|
||
|
||
/// <summary>
|
||
/// 分析明细
|
||
/// </summary>
|
||
public List<SunshineRunTrainDetailDto>? DetailInfo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间
|
||
/// </summary>
|
||
public string? CreateTime { get; set; }
|
||
}
|
||
|
||
/// <summary>
|
||
/// 阳光跑训练明细
|
||
/// </summary>
|
||
public class SunshineRunTrainDetailDto
|
||
{
|
||
/// <summary>
|
||
/// 点位号 1,2,3...
|
||
/// </summary>
|
||
public string? Point { get; set; }
|
||
|
||
/// <summary>
|
||
/// 距离上一个点位距离
|
||
/// </summary>
|
||
public string? Distance { get; set; }
|
||
|
||
/// <summary>
|
||
/// 速度 每ms/m
|
||
/// </summary>
|
||
public string? LapSpeed { get; set; }
|
||
|
||
/// <summary>
|
||
/// 摄像头名称
|
||
/// </summary>
|
||
[JsonProperty("camera_name")]
|
||
[JsonPropertyName("camera_name")]
|
||
public string? CameraName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 抓拍时间
|
||
/// </summary>
|
||
public string? Trigger { get; set; }
|
||
|
||
/// <summary>
|
||
/// 抓拍图片路径,上传抓拍图片参数中传的路径
|
||
/// </summary>
|
||
[JsonProperty("snap_path")]
|
||
[JsonPropertyName("snap_path")]
|
||
public string? SnapPath { get; set; }
|
||
|
||
/// <summary>
|
||
/// 根据中台系统配置超时时间判断是否有效 true:有效
|
||
/// </summary>
|
||
public string? ValidFlag { get; set; }
|
||
|
||
/// <summary>
|
||
/// 备注 (抓拍失败/配速异常)
|
||
/// </summary>
|
||
public string? Remark { get; set; }
|
||
}
|
||
}
|