YD_SmartSports.Api/VOL.Model/School/Request/ImportStudentsTestDataParam.cs

158 lines
4.1 KiB
C#
Raw Normal View History

2025-06-06 16:00:39 +08:00
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VOL.Entity.Enum;
namespace VOL.Model
{
/// <summary>
/// 学生测试数据导入
/// </summary>
public class ImportStudentsTestDataParam
{
/// <summary>
///学号
/// </summary>
[Display(Name = "学号")]
public string StudentNo { get; set; }
///// <summary>
/////年级Id
///// </summary>
//[Display(Name = "年级Id")]
//public int GradeId { get; set; }
///// <summary>
/////年级
///// </summary>
//[Display(Name = "年级")]
//public string GradeName { get; set; }
///// <summary>
/////班级Id
///// </summary>
//[Display(Name = "班级Id")]
//public int ClassId { get; set; }
///// <summary>
/////班级
///// </summary>
//[Display(Name = "班级")]
//public string ClassName { get; set; }
///// <summary>
/////性别
///// </summary>
//[Display(Name = "性别")]
//public string SexName { get; set; }
///// <summary>
/////测试类别
///// </summary>
//[Display(Name = "测试类别")]
//public string CategoryEnum { get; set; }
/// <summary>
///测试结果
/// </summary>
[Display(Name = "测试结果")]
public float Value { get; set; }
/// <summary>
///运动时长/分钟
/// </summary>
[Display(Name = "运动时长")]
public int MotionDuration { get; set; }
/// <summary>
///运动消耗
/// </summary>
[Display(Name = "运动消耗")]
public int Consumption { get; set; }
/// <summary>
/// 体重指数(BMI)
/// </summary>
[Display(Name = "BMI")]
public float BMIValue { get; set; }
2025-06-06 16:55:14 +08:00
/// <summary>
/// 身高[单位:厘米]
/// </summary>
[Display(Name = "身高")]
public float Height { get; set; }
/// <summary>
/// 体重[单位:千克]
/// </summary>
[Display(Name = "体重")]
public float Weight { get; set; }
2025-06-06 16:00:39 +08:00
/// <summary>
/// 肺活量
/// </summary>
[Display(Name = "肺活量")]
public float VitalCapacityValue { get; set; }
/// <summary>
/// 50米跑
/// </summary>
[Display(Name = "50米跑")]
public float MeterRun_50Value { get; set; }
/// <summary>
/// 坐位体前屈
/// </summary>
[Display(Name = "坐位体前屈")]
public float Sit_And_ReachValue { get; set; }
/// <summary>
/// 1分钟跳绳
/// </summary>
[Display(Name = "一分钟跳绳")]
public int OneMinuteJumpRopeValue { get; set; }
/// <summary>
/// 1分钟仰卧起坐
/// </summary>
[Display(Name = "一分钟仰卧起坐")]
public int One_Minute_Sit_UpValue { get; set; }
/// <summary>
/// 50米*8往返跑
/// </summary>
[Display(Name = "50米x8往返跑")]
public float ShuttleRun_50x8Value { get; set; }
/// <summary>
/// 立定跳远
/// </summary>
[Display(Name = "立定跳远")]
public float StandingLongJumpValue { get; set; }
/// <summary>
/// 800米跑
/// </summary>
[Display(Name = "800米跑")]
public float MeterRun_800Value { get; set; }
/// <summary>
/// 1000米跑
/// </summary>
[Display(Name = "1000米跑")]
public float MeterRun_1000Value { get; set; }
/// <summary>
/// 引体向上(男)
/// </summary>
[Display(Name = "引体向上")]
public int Pull_UpValue { get; set; }
}
}