using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TEAMModelOS.SDK.Models.Cosmos.Student
{
///
/// 五育数据看板结构
///
public class FiveEducate : CosmosEntity
{
public string semesterName { get; set; }
public int year { get; set; }
public string semesterId { get; set; }
public string schoolCode { get; set; }
public string studentId { get; set; }
public string name { get; set; }
public List classId { get; set; } = new List();
public string periodId { get; set; }
public int grade { get; set; }
List sports { get; set; }
}
///
/// 保存学生画像 第三方传入的学校
///
public class Portrait
{
public string schoolCode { get; set; } //学校编码
public string studentId { get; set; }//学生编号
public string name { get; set; }//学生姓名
public string classId { get; set; }//行政班id
public string periodId { get; set; }//学段id
public string subjectId { get; set; }//体育科目id
public List semesterData { get; set; }//学期数据
}
///
/// 学期数据
///
public class SemesterData
{
public string examName { get; set; } //评测名称
public string examId { get; set; }//用于数据新增或更新
public long examDate { get; set; } //评测时间,13位时间戳
public string examType { get; set; } //评测类型 期末,期中,季考,月考,周考,测验,练习,作业,课中
public int year { get; set; }//所属学年,学年跨年,按上一年。
public int semester { get; set; }//学期,与semesterId选填其一
public string semesterId { get; set; }//学期id
public double sumScore { get; set; }//总成绩
public double excellenceRate { get; set; }//优秀率
public double passRate { get; set; }//及格率
public List itemScore { get; set; } //考核项目数据
}
///
/// 考核项目数据
///
public class ItemScore
{
public string name { get; set; }//项目名称
public double score { get; set; }//项目分数
}
}