using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; using VOL.Entity.Enum; namespace VOL.Model { /// /// 学生训练数据 /// public class TrainingStudentDataListModel { [Comment("StudentDataId")] public int? StudentDataId { get; set; } /// ///学号 /// [Display(Name = "学号")] public string? StudentNo { get; set; } /// ///姓名 /// [Display(Name = "姓名")] public string? StudentName { get; set; } /// /// 模式 /// [Display(Name = "模式")] public string? ModelName { get; set; } /// ///性别 /// [Display(Name = "性别")] public int? Gender { get; set; } /// ///每秒/个[协调:每秒/个,速度:每秒/米] /// [Display(Name = "每秒")] public double? SecondsNumber { get; set; } /// ///数值[速度:用时,力量:握力(N),平衡:分数,敏捷:平均反应时间] /// [Display(Name = "数值")] public double? SpeedTime { get; set; } /// ///能耗[协调:能耗,心率:能耗] /// [Display(Name = "能耗")] public double Kcal { get; set; } /// ///握力[力量:握力效率(N)] /// [Display(Name = "握力")] public double? Efficiency { get; set; } /// /// 训练成绩[1:优秀,2:良好,3:及格,4:不及格] /// 心率项目[1:达标,2:未达标] /// [Display(Name = "训练成绩")] public int? ResultLevel { get; set; } /// ///个数[协调:完成总个数,心率:平均心率] /// [Display(Name = "个数")] public int? JumpValue { get; set; } /// ///错误个数[敏捷:错误个数] /// [Display(Name = "错误个数")] public int? ErrorNumber { get; set; } /// ///正确个数[敏捷:正确个数] /// [Display(Name = "正确个数")] public int? StuAgileSpeedTimeNumber { get; set; } /// ///心率强度 /// [Display(Name = "心率强度")] public int? HeartRatePercentage { get; set; } /// ///最高心率 /// [Display(Name = "最高心率")] public int? HighHeartRate { get; set; } /// ///最低心率 /// [Display(Name = "最低心率")] public int? LowHeartRate { get; set; } /// /// 数据来源 /// [Display(Name = "数据来源")] public DataSource? DataSource { get; set; } /// /// 学生ID /// [Display(Name = "学生ID")] public int StudentId { get; set; } /// /// 训练项目类型 /// [Display(Name = "训练项目类型")] public int? ItemType { get; set; } /// /// 开始时间 /// [Display(Name = "开始时间")] public DateTime? StartTime { get; set; } /// /// 结束时间 /// [Display(Name = "结束时间")] public DateTime? EndTime { get; set; } /// /// 教师名 /// [Display(Name = "教师名")] public string? TeacherName { get; set; } /// /// 限时 /// [Display(Name = "限时")] public int LimitTime { get; set; } /// /// 限数 /// [Display(Name = "限数")] public int LimitNumber { get; set; } } }