using System; using System.Collections.Generic; using System.Text; namespace TEAMModelOS.SDK.Models { /// /// 视频点评 /// public class Appraise : CosmosEntity { //id 设计:课堂实录文件的id //code 分区键设计 Appraise-课堂实录的文件的所有者tmdid public List roles { get; set; } = new List(); } public class AppraiseRole { //评审人的醍摩豆id public string commentTmdid { get; set; } /// /// 角色类型 成员 member 学校school 专家 expert /// public string roleType { get; set; } /// /// 点评维度 /// public List dimensions { get; set; } = new List(); /// /// 点评结果 /// public int score { get; set; } = -1; /// /// 点评时间线 /// public List timeLines { get; set; } = new List(); } /// /// 教学实践 /// public class AppraiseDimension { //教学效果,教学过程,教学设计,融合创新,技术应用 public string id { get; set; } /// /// 维度 /// public double star { get; set; } } public class TimeLine { /// /// 回复id /// public string replyId { get; set; } /// /// video time /// public long videoTime { get; set; } /// /// 评论标签 /// public string tag { get; set; } /// /// 评论时间点在视频的进度是百分之多少 /// public double per { get; set; } } }