using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TEAMModelOS.SDK.Models { public class StartEndTime { public string date { get; set; } public long start { get; set; } public long end { get; set; } } /// /// 教师列表 /// public class SchoolTeacherRoles { public string tmdId { get; set; } public string tmdName { get; set; } } /// /// 学校信息显示 /// public record RecSchool { public string id { get; set; } public string name { get; set; } public string picture { get; set; } public int type { get; set; } public int size { get; set; } public int scale { get; set; } } /// /// 简单的基础信息Id、名称、图片 /// public record BaseInfo { public string id { get; set; } public string name { get; set; } public string picture { get; set; } public string areaId { get; set; } } /// /// 用户和企业角色表 /// public record RelBizInfo { public string userRowKey { get; set; } public string relId { get; set; } public string bizRowKey { get; set; } public string bizName { get; set; } public string bizCredit { get; set; } public string bizPicture { get; set; } public List roles { get; set; } } /// /// 课例、互动、活动的统计 /// public record YearCnt { public string name { get; set; } public int lessCnt { get; set; } public int interCnt { get; set; } public int actCnt { get; set; } } /// /// 分析基础学校信息 /// public record AnSchool { public string id { get; set; } public string name { get; set; } public string picture { get; set; } /// /// 1 普教,2 高职教 /// public int type { get; set; } public string areaId { get; set; } public int size { get; set; } /// /// 学段 /// public List period { get; set; } public List serial { get; set; } = new(); //学校软体数量 public List service { get; set; } = new(); //学校服务数量 public List hard { get; set; } = new(); //学校硬件数量 } /// /// 学段 /// public record AnPeriod { public string id { get; set; } public string name { get; set; } //public List majors { get; set; } public List grades { get; set; } public List subjects { get; set; } public List semesters { get; set; } } /// /// 产品和版本的 /// public record ScProdEd : RecSchool { public List serial { get; set; } = new List(); public List service { get; set; } = new List(); public List hard { get; set; } = new List(); } /// /// 课例分析 /// public record LessAnalyse { public string id { get; set; } public string code { get; set; } public string periodId { get; set; } public string subjectId { get; set; } public List grade { get; set; } } }