2026-03-27 10:53:02 +08:00
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
|
|
namespace YD_YiLu.Commons.Dto.DeviceSync
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 训练详情
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class DeviceSyncTrainDetailsDto
|
|
|
|
|
{
|
2026-04-08 16:09:51 +08:00
|
|
|
public long TrainId { get; set; }
|
2026-03-27 10:53:02 +08:00
|
|
|
public string UserSerial { get; set; }
|
|
|
|
|
public int UserType { get; set; }
|
|
|
|
|
public string Nickname { get; set; }
|
|
|
|
|
public string FacePictureUrl { get; set; }
|
|
|
|
|
public string Identity { get; set; }
|
|
|
|
|
public int OrganizationId { get; set; }
|
|
|
|
|
public string OrganizationName { get; set; }
|
|
|
|
|
public string Gender { get; set; }
|
|
|
|
|
public string Score { get; set; }
|
|
|
|
|
public int UnStandardCounts { get; set; }
|
|
|
|
|
public int CourseId { get; set; }
|
|
|
|
|
public string CourseName { get; set; }
|
|
|
|
|
public string TrainType { get; set; }
|
|
|
|
|
public string VideoUrl { get; set; }
|
|
|
|
|
public int? ClassOrder { get; set; }
|
|
|
|
|
public int? SchoolOrder { get; set; }
|
|
|
|
|
public string StartTime { get; set; }
|
|
|
|
|
public string EndTime { get; set; }
|
|
|
|
|
public List<CountListItem> CountList { get; set; } = new List<CountListItem>();
|
|
|
|
|
public List<DailyListItem> DailyList { get; set; } = new List<DailyListItem>();
|
|
|
|
|
public List<KeyframeListItem> KeyframeList { get; set; } = new List<KeyframeListItem>();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class CountListItem
|
|
|
|
|
{
|
2026-04-08 16:09:51 +08:00
|
|
|
public long TrainId { get; set; }
|
2026-03-27 10:53:02 +08:00
|
|
|
public string Score { get; set; }
|
|
|
|
|
public string Time { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class DailyListItem
|
|
|
|
|
{
|
|
|
|
|
public string Score { get; set; }
|
|
|
|
|
public string Time { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class KeyframeListItem
|
|
|
|
|
{
|
|
|
|
|
public int FrameId { get; set; }
|
|
|
|
|
public string PictureUrl { get; set; }
|
|
|
|
|
public long Timestamp { get; set; }
|
|
|
|
|
public int TrainId { get; set; }
|
|
|
|
|
public string TrainSerial { get; set; }
|
|
|
|
|
public string CommonSerial { get; set; }
|
|
|
|
|
public int FailType { get; set; }
|
|
|
|
|
public int IsQualified { get; set; }
|
|
|
|
|
public long PlayMillisecond { get; set; }
|
|
|
|
|
public string FailReason { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|