123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- 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; }
- }
- /// <summary>
- /// 教师列表
- /// </summary>
- public class SchoolTeacherRoles
- {
- public string tmdId { get; set; }
- public string tmdName { get; set; }
- }
- /// <summary>
- /// 学校信息显示
- /// </summary>
- 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; }
- }
- /// <summary>
- /// 简单的基础信息Id、名称、图片
- /// </summary>
- public record BaseInfo
- {
- public string id { get; set; }
- public string name { get; set; }
- public string picture { get; set; }
- public string areaId { get; set; }
- }
- /// <summary>
- /// 用户和企业角色表
- /// </summary>
- 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<string> roles { get; set; }
- }
- /// <summary>
- /// 课例、互动、活动的统计
- /// </summary>
- public record YearCnt
- {
- public string name { get; set; }
- public int lessCnt { get; set; }
- public int interCnt { get; set; }
- public int actCnt { get; set; }
- }
- /// <summary>
- /// 分析基础学校信息
- /// </summary>
- public record AnSchool
- {
- public string id { get; set; }
- public string name { get; set; }
- public string picture { get; set; }
- /// <summary>
- /// 1 普教,2 高职教
- /// </summary>
- public int type { get; set; }
- public string areaId { get; set; }
- public int size { get; set; }
- /// <summary>
- /// 学段
- /// </summary>
- public List<AnPeriod> period { get; set; }
- public List<string> serial { get; set; } = new(); //学校软体数量
- public List<string> service { get; set; } = new(); //学校服务数量
- public List<string> hard { get; set; } = new(); //学校硬件数量
- }
- /// <summary>
- /// 学段
- /// </summary>
- public record AnPeriod
- {
- public string id { get; set; }
- public string name { get; set; }
- //public List<Major> majors { get; set; }
- public List<string> grades { get; set; }
- public List<Subject> subjects { get; set; }
- public List<Semester> semesters { get; set; }
- }
- /// <summary>
- /// 产品和版本的
- /// </summary>
- public record ScProdEd : RecSchool
- {
- public List<string> serial { get; set; } = new List<string>();
- public List<string> service { get; set; } = new List<string>();
- public List<string> hard { get; set; } = new List<string>();
- }
- /// <summary>
- /// 课例分析
- /// </summary>
- 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<string> grade { get; set; }
- }
- }
|