12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace TEAMModelOS.SDK.Models.Cosmos.Common
- {
- /// <summary>
- /// 学生计分记录
- /// </summary>
- public class StudentScoreRecord : CosmosEntity
- {
- // id 雪花id
- //code LessonStudentRecord[-学校编码], LessonStudentRecord
- //其他基础信息
- public StudentScoreRecord()
- {
- pk = "StudentScoreRecord";
- }
- public string stuid { get; set; }
- public string tmdid { get; set; }
- public string userType { get; set; }
- public string school { get; set; }
- public int year { get; set; }
- public List<StudentLessonRecord> lessonRecords { get; set; } = new List<StudentLessonRecord>();
- //单独记录 组计分,个人积分,互动分,
- public double gscore { get; set; } //组计分
- public double pscore { get; set; } //个人计分
- public double tscore { get; set; } //互动计分
- }
- public class StudentLessonRecord
- {
- /// <summary>
- ///必填 教师醍摩豆id
- /// </summary>
- public string tmdid { get; set; }
- // public string tmdname { get; set; }
- /// <summary>
- ///必填 课堂名称
- /// </summary>
- //public string name { get; set; }
- /// <summary>
- ///必填 scope==school必填 | string | 学校id
- /// </summary>
- public string school { get; set; }
- /// <summary>
- ///必填 private/school|
- /// </summary>
- public string scope { get; set; }
- /// <summary>
- /// 课例id
- /// </summary>
- public string lessonId { get; set; }
- /// <summary>
- /// 课程
- /// </summary>
- public string courseId { get; set; }
- /// <summary>
- /// 学段
- /// </summary>
- public string periodId { get; set; }
- /// <summary>
- /// 不填 科目id,由课程id获取
- /// </summary>
- public string subjectId { get; set; }
- public double gscore { get; set; } //组计分
- public double pscore { get; set; } //个人计分
- public double tscore { get; set; } //互动计分
- /// <summary>
- /// 课例时间
- /// </summary>
- public long time { get; set; }
- /// <summary>
- /// 名单信息
- /// </summary>
- //public List<string> groupIds { get; set; } = new List<string>();
- }
- }
|