using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations; using YD_XinWei.Api.Entitys; namespace VOL.Entity.DomainModels.XinWei { [Table("XW_TrainStudents")] public class XW_TrainStudents { /// /// 编号 /// [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Display(Description = "主键Id")] [Comment("Id")] public int? Id { get; set; } /// /// 训练ID /// [Display(Name = "TrainId")] [Comment("训练ID")] public int? TrainId { get; set; } /// /// 项目ID /// [Display(Name = "ProjectId")] [Comment("项目ID")] public int? ProjectId { get; set; } /// /// 项目类型(1跳绳2跑步) /// [Display(Name = "ProjectKind")] [Comment("项目类型(1跳绳2跑步)")] public double? ProjectKind { get; set; } /// /// 学校ID /// [Display(Name = "OrgId")] [Comment("学校ID")] public int? OrgId { get; set; } /// /// 年级ID /// [Display(Name = "GradeId")] [Comment("年级ID")] public int? GradeId { get; set; } /// /// 年级名称 /// [Display(Name = "GradeName")] [Comment("年级名称")] public string GradeName { get; set; } /// /// 班级ID /// [Display(Name = "ClassId")] [Comment("班级ID")] public int? ClassId { get; set; } /// /// 班级名称 /// [Display(Name = "ClassName")] [Comment("班级名称")] public string ClassName { get; set; } /// /// 组别 /// [Display(Name = "GroupName")] [Comment("组别")] public string GroupName { get; set; } /// /// 组号 /// [Display(Name = "GroupOrder")] [Comment("组号")] public int? GroupOrder { get; set; } /// /// 老师ID /// [Display(Name = "TeacherId")] [Comment("老师ID")] public int? TeacherId { get; set; } /// /// 设备ID /// [Display(Name = "DeviceId")] [Comment("设备ID")] public string DeviceId { get; set; } /// /// 学生ID /// [Display(Name = "StudentId")] [Comment("学生ID")] public int? StudentId { get; set; } /// /// 学生名称 /// [Display(Name = "StudentName")] [Comment("学生名称")] public string StudentName { get; set; } /// /// 性别(1男2女) /// [Display(Name = "Sex")] [Comment("性别(1男2女)")] public double? Sex { get; set; } /// /// 学号 /// [Display(Name = "StudentNo")] [Comment("学号")] public string StudentNo { get; set; } /// /// 标准成绩 /// [Display(Name = "Achievement")] [Comment("标准成绩")] public int? Achievement { get; set; } /// /// 原始标准成绩(被格式化小数点之前的) /// [Display(Name = "OriginalAchievement")] [Comment("原始标准成绩(被格式化小数点之前的)")] public int? OriginalAchievement { get; set; } /// /// 标准成绩2 /// [Display(Name = "Achievement2")] [Comment("标准成绩2")] public int? Achievement2 { get; set; } /// /// 原始标准成绩2(被格式化小数点之前的) /// [Display(Name = "OriginalAchievement2")] [Comment("原始标准成绩2(被格式化小数点之前的)")] public int? OriginalAchievement2 { get; set; } /// /// 得分 /// [Display(Name = "Score")] [Comment("得分")] public double? Score { get; set; } /// /// 加分项得分 /// [Display(Name = "PlusesScore")] [Comment("加分项得分")] public double? PlusesScore { get; set; } /// /// 评分等级 /// [Display(Name = "Rating")] [Comment("评分等级")] public int? Rating { get; set; } /// /// 男生或女生排名 /// [Display(Name = "RankingInGender")] [Comment("男生或女生排名")] public int? RankingInGender { get; set; } /// /// 全体排名 /// [Display(Name = "Ranking")] [Comment("全体排名")] public int? Ranking { get; set; } /// /// 失误总次数 /// [Display(Name = "ErrorCount")] [Comment("失误总次数")] public int? ErrorCount { get; set; } = 0; /// /// 失误总耗时 /// [Display(Name = "ErrorTime")] [Comment("失误总耗时")] public int? ErrorTime { get; set; } = 0; /// /// 平均耗时 /// [Display(Name = "AvgTime")] [Comment("平均耗时")] public int? AvgTime { get; set; } = 0; /// /// 有效平均值(中位数) /// [Display(Name = "MedianTime")] [Comment("有效平均值(中位数)")] public int? MedianTime { get; set; } = 0; /// /// 失误损失次数 /// [Display(Name = "LossesCount1")] [Comment("失误损失次数")] public int? LossesCount1 { get; set; } = 0; /// /// 甩绳速度偏慢损失次数 /// [Display(Name = "LossesCount2")] [Comment("甩绳速度偏慢损失次数")] public int? LossesCount2 { get; set; } = 0; /// /// 进入状态过慢损失次数 /// [Display(Name = "LossesCount3")] [Comment("进入状态过慢损失次数")] public int? LossesCount3 { get; set; } = 0; /// /// 高一档分数段 /// [Display(Name = "HigherScore")] [Comment("高一档分数段")] public int? HigherScore { get; set; } = 0; /// /// 进入状态耗时 /// [Display(Name = "进入状态耗时")] [Comment("进入状态耗时")] public int? IntoStateTime { get; set; } = 0; /// /// 次数提升空间 /// [Display(Name = "次数提升空间")] [Comment("次数提升空间")] public int? ImproveCount { get; set; } = 0; /// /// 分数提升空间 /// [Display(Name = "分数提升空间")] [Comment("分数提升空间")] public double? ImproveScore { get; set; } = 0.0; /// /// 家长消息发送标识 /// [Display(Name = "家长消息发送标识")] [Comment("家长消息发送标识")] public int? FamilySendFlag { get; set; } /// /// 是否已经完成 /// [Display(Name = "是否已经完成")] [Comment("是否已经完成")] public bool? Completed { get; set; } /// /// 实际完成的数量(圈数 /// [Display(Name = "实际完成的数量(圈数")] [Comment("实际完成的数量(圈数)")] public int? QuantityCompleted { get; set; } /// /// 报表显示 /// [Display(Name = "报表显示")] [Comment("报表显示")] public int? ModelType { get; set; } /// /// 开始时间 /// [Display(Name = "开始时间")] [Comment("开始时间")] public string StartTime { get; set; } /// /// 教师 /// [Display(Name = "教师")] [Comment("教师")] public string Teacher { get; set; } /// /// 创建时间 /// [Display(Name = "创建时间")] [Comment("创建时间")] public string CreateTime { get; set; } /// /// 创建人 /// [Display(Name = "创建人")] [Comment("创建人")] public string CreateBy { get; set; } /// /// 修改时间 /// [Display(Name = "修改时间")] [Comment("修改时间")] public string UpdateTime { get; set; } /// /// 修改人 /// [Display(Name = "修改人")] [Comment("修改人")] public string UpdateBy { get; set; } public XW_SportsTestData XW_SportsTestData { get; set; } } }