using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VOL.Model.Norm.Response
{
///
/// 学校基本信息
///
public class SchoolInfoModel
{
///
/// 学生数据
///
public StudentModel StudentData { get; set; } = new StudentModel();
///
/// 教师数据
///
public List TeacherData { get; set; } = new List { };
///
/// 班级数据
///
public List ClassData { get; set; } = new List { };
///
/// 教师总数
///
public int TotalTeacherCount { get; set; }
///
/// 班级总数
///
public int TotalClassCount { get; set; }
///
/// 累计训练时长
///
public int AccumulatedTrainDuration { get; set; }
///
/// 大屏训练数据
///
public List LargeScreenTrainingDataModel { get; set; } = new List { };
}
///
/// 大屏训练数据
///
public class LargeScreenTrainingDataModel
{
///
/// 时间类型
///
public string DataType { get; set; }
///
/// 训练次数
///
public int TrainingCount { get; set; }
///
/// 上课节数
///
public int AttendClassCount { get; set; }
///
/// 上课时长
///
public int AttendClassDuration { get; set; }
///
/// 赛事参与人数
///
public int EventParticipationBodCount { get; set; }
///
/// 项目测试人数
///
public int ProjectTestingBodCount { get; set; }
///
/// 运动人数
///
public int AccumulatedTrainCount { get; set; }
///
/// 平均跳绳次数
///
public int AvgRopeSkipCount { get; set; }
///
/// 平均运动强度
///
public int AvgStrength { get; set; }
///
/// 运动时长
///
public int MotionDuration { get; set; }
///
/// 平均心率
///
public int AvgHeartRate { get; set; }
///
/// 平均消耗
///
public int AvgConsume { get; set; }
}
///
/// 学生信息
///
public class StudentModel
{
///
/// 男生数量
///
public int MaleCount { get; set; }
///
/// 女生数量
///
public int FemaleCount { get; set; }
///
/// 汇总
///
public int Sum { get { return MaleCount + FemaleCount; } }
}
///
/// 教师信息
///
public class TeacherModel
{
///
/// 年级名称
///
public string GradeName { get; set; }
///
/// 教师数量
///
public int TeacherCount { get; set; }
}
///
/// 班级信息
///
public class ClassModel
{
///
/// 年级名称
///
public string GradeName { get; set; }
///
/// 班级数量
///
public int ClassCount { get; set; }
}
}