1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace TEAMModelOS.SDK.Models.Cosmos.Student
- {
- /// <summary>
- /// 五育数据看板结构
- /// </summary>
- 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<string> classId { get; set; } = new List<string>();
- public string periodId { get; set; }
- public int grade { get; set; }
- List<SemesterData> sports { get; set; }
- }
- /// <summary>
- /// 保存学生画像 第三方传入的学校
- /// </summary>
- 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> semesterData { get; set; }//学期数据
- }
- /// <summary>
- /// 学期数据
- /// </summary>
- 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> itemScore { get; set; } //考核项目数据
- }
- /// <summary>
- /// 考核项目数据
- /// </summary>
- public class ItemScore
- {
- public string name { get; set; }//项目名称
- public double score { get; set; }//项目分数
- }
- }
|