using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace YD_AllHeartRates.Commons.Dto.HeartRateRepor { /// /// 心率报告 /// public class HeartRateReportDataDto { /// /// 男生数量 /// public int MaleCount { get; set; } /// /// 女生数量 /// public int FemaleCount { get; set; } /// /// 学生总数(男+女) /// public int StudentCount => MaleCount + FemaleCount; /// /// 开始结束时间 /// public string StartEndTime { get; set; } /// /// 运动数据 /// public SportsDataDto SportsData { get; set; } = new SportsDataDto(); } /// /// 运动数据 /// public class SportsDataDto { /// /// 在线设备数量 /// public int OnlineDevicesCount { get; set; } /// /// 平均时长 /// public int AvgDuration { get; set; } /// /// 平均心率 /// public int AvgHeartRate { get; set; } /// /// 达标人数 /// public int ReachCount { get; set; } /// /// 未达标人数 /// public int NotReachCount { get; set; } /// /// 达标率 /// public int ReachRate { get; set; } /// /// 心率变化趋势 /// public ChartDataDto HeartRateTrend { get; set; } = new ChartDataDto(); } }