using System; using System.Collections.Generic; using System.Text; using System.Text.Json; namespace TEAMModelOS.SDK.Models { public class Study : CosmosEntity { //教研活动 public Study() { pk = "Study"; } public string name { get; set; } public string school { get; set; } //高级设置 public List settings { get; set; } = new List(); public string creatorId { get; set; } public long createTime { get; set; } public long updateTime { get; set; } public int hour { get; set; } //教研类型 public int type { get; set; } = 0; /// /// 行政班 /// public List classes { get; set; } = new List(); /// /// 学生名单(包含自定义个人学生名单,学校教学班) /// public List stuLists { get; set; } = new List(); /// /// 教研组名单 /// public List tchLists { get; set; } = new List(); /// /// student 学生名单类型 research 教研组名单 /// public string targetType { get; set; } /// /// 发布对象全部信息。由前端操作,用于前端回显发布对象的格式。 /// public List targets { get; set; } = new List(); public List teachers { get; set; } = new List(); public string progress { get; set; } public string scope { get; set; } public int? status { get; set; } = 0; //记录该评测内容下blob大小 public long? size { get; set; } = 0; /// ///发布层级 类型 school area /// public string owner { get; set; } public string areaId { get; set; } public string pId { get; set; } public string presenter { get; set; } public string topic { get; set; } public long startTime { get; set; } public long endTime { get; set; } public string address { get; set; } //培训内容 public string desc { get; set; } public string img { get; set; } public string workId { get; set; } public string surveyId { get; set; } public string examId { get; set; } } public class Setting { public string id { get; set; } public string name { get; set; } public string groupName { get; set; } public string sign { get; set; } public long signTime { get; set; } /* public string hw { get; set; } public long hwTime { get; set; }*/ //0未审核 1 通过 2 未通过 public int status { get; set; } public long aTime { get; set; } } }