using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YD_AllHeartRates.Commons.Dto.LargeScreen
{
///
/// 心率报告
///
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();
}
}