CrazyIter_Bin 3 年之前
父節點
當前提交
4fb37f0886
共有 1 個文件被更改,包括 90 次插入0 次删除
  1. 90 0
      TEAMModelOS.SDK/Models/Cosmos/Common/LessonRecord.cs

+ 90 - 0
TEAMModelOS.SDK/Models/Cosmos/Common/LessonRecord.cs

@@ -0,0 +1,90 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace TEAMModelOS.SDK.Models
+{
+    public class LessonRecord : CosmosEntity
+    {
+        /// <summary>
+        ///必填 教师醍摩豆id
+        /// </summary>
+        public string tmdid { 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>
+        ///必填  视频封面地址
+        /// </summary>
+        public string poster { get; set; }
+        /// <summary>
+        ///必填 开始时间(时间戳) 1606393763434
+        /// </summary>
+        public long startTime { get; set; }
+        /// <summary>
+        ///必填 上课时长,最后更新
+        /// </summary>
+        public long duration { get; set; }
+        /// <summary>
+        ///选填  t分,科技应用 ,最后更新
+        /// </summary>
+        public int tScore { get; set; }
+        /// <summary>
+        ///选填   p分,教法应用 ,最后更新
+        /// </summary>
+        public int pScore { get; set; }
+        /// <summary>
+        ///选填  选用IES5的课程id 
+        /// </summary>
+        public string courseId { get; set; }
+        /// <summary>
+        ///选填 选用IES5固定名单的id
+        /// </summary>
+        public List<string> groupIds { get; set; } = new List<string>();
+        /// <summary>
+        ///选填  学生人数 ,最后更新
+        /// </summary>
+        public int mCount { get; set; }
+        /// <summary>
+        ///选填  议课次数,大于1则是优课,苏格拉底获取
+        /// </summary>
+        public int discuss { get; set; }
+        /// <summary>
+        /// 学 不填 段id,由课程或者名单获取 
+        /// </summary>
+        public string periodId { get; set; }
+        /// <summary>
+        ///  不填 科目id,由课程id获取
+        /// </summary>
+        public string subjectId { get; set; }
+        /// <summary>
+        /// 不填 年级id,由名单id获取
+        /// </summary>
+        public List<string> grade { get; set; } = new List<string>();
+        /// <summary>
+        /// 不填  收藏次数,IES5更新 
+        /// </summary>
+        public int favorite { get; set; }
+        /// <summary>
+        /// 不填 点赞数
+        /// </summary>
+        public int like { get; set; }
+        /// <summary>
+        /// 不填 分享转发数
+        /// </summary>
+        public int share { get; set; }
+        /// <summary>
+        /// 不填  ["混合学习","语文教研"]课例类别,tag标签,IES5维护
+        /// </summary>
+        public List<string> category { get; set; }= new List<string>();
+    }
+}