using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Assets.Scripts.Apis.Models { public class RowerRecordModel { public string Id { get; set; } public string ManufacturerName { get; set; } public string DeviceNumber { get; set; } public double? Kj { get; set; } public int Ticks { get; set; } public double Weight { get; set; } public DateTime StartTime { get; set; } public DateTime CreateTime { get; set; } public int MaxPower { get; set; } public int MaxPace { get; set; } public uint MaxRate { get; set; } public double AvgPace { get; set; } public double AvgPower { get; set; } public double AvgRate { get; set; } public int MaxHeartRate { get; set; } public int AvgHeartRate { get; set; } public int StrokeCount { get; set; } public int TotalDistance { get; set; } public int TotalTime { get; set; } public double TrainingTime { get; set; } public int? Type { get; set; } public double? TypeValue { get; set; } public string ShadowIds { get; set; } } public class RowerChartModel { public int Power { get; set; } public ushort Pace { get; set; } public uint Rate { get; set; } public int HeartRate { get; set; } public int Distance { get; set; } public int StrokeCount { get; set; } } public class RowerResultModel { public string Id { get; set; } public string ManufacturerName { get; set; } public string DeviceNumber { get; set; } public double? Kj { get; set; } public DateTime StartTime { get; set; } public DateTime CreateTime { get; set; } public int MaxPower { get; set; } public ushort MaxPace { get; set; } public uint MaxRate { get; set; } public double AvgPace { get; set; } public double AvgPower { get; set; } public double AvgRate { get; set; } public int MaxHeartRate { get; set; } public int AvgHeartRate { get; set; } public ushort StrokeCount { get; set; } public uint TotalDistance { get; set; } public int TotalTime { get; set; } public List ChartList { get; set; } public string Cover { get; set; } public int? Type { get; set; } public double? TypeValue { get; set; } public double Ticks { get; set; } } public class SegmentList { public double Ticks { get; set; } public int Distance { get; set; } public int Speed { get; set; } public int Power { get; set; } public int HeartRate { get; set; } public int StrokeCount { get; set; } public int Energy { get; set; } public int Rate { get; set; } } public class RowerRank { public string Id { get; set; } public int UserId { get; set; } public double Time { get; set; } public int TotalDistance { get; set; } public string NickName { get; set; } public string WxHeadImg { get; set; } public DateTime CreateTime { get; set; } public bool isFinished { get; set; } public List list { get; set; } public string Country { get; set; } public int Nid { get; set; } public double Ticks { get; set; } public int rankNum { get; set; } public string GradeStr { get; set; } } public class Info { public string CreateTime { get; set; } public string MyRank { get; set; } public int? Type { get; set; } public string TypeStr { get; set; } public string MyRankLeft { get; set; } } public class RowerSegmentData { public List segmentList { get; set; } public List ranks { get; set; } public Info info { get; set; } } }