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; }
|
|||
|
|
}
|
|||
|
|
}
|