1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace TEAMModelOS.SDK.Models
- {
- /// <summary>
- /// id hbcn 学校编码
- /// code SchoolSetting
- ///
- /// </summary>
- public class SchoolSetting :CosmosEntity
- {
-
- /// <summary>
- /// 开启互评
- /// </summary>
- public int hpappraise { get; set; } = 0;
- /// <summary>
- /// 政策文件
- /// </summary>
- public List<Policy> policy { get; set; } = new List<Policy>();
- /// <summary>
- /// 资源文件
- /// </summary>
- public List<Policy> resource { get; set; } = new List<Policy>();
- /// <summary>
- /// 第三方
- /// </summary>
- public List<Policy> third { get; set; } = new List<Policy>();
- /// <summary>
- /// 课堂记录的标签
- /// </summary>
- public HashSet<string> lessonTag { get; set; } = new HashSet<string>();
- public LessonSetting lessonSetting { get; set; }= new LessonSetting();
- public OverallEducationSetting overallEducationSetting { get; set; } = new OverallEducationSetting();
- public List<ReviewLevel> reviewLevel { get; set; } = new List<ReviewLevel>();
- }
- public class OverallEducationSetting
- {
- // newest avg sum
- public string sports { get; set; } = "newest";
- public string art { get; set; } = "newest";
- public string labour { get; set; } = "newest";
- public string intelligence { get; set; } = "newest";
- public string virtue { get; set; } = "newest";
- }
- public class LessonSetting
- {
- /// <summary>
- /// 是否开启自动清理 1 开启,0未开启
- /// </summary>
- public int openAutoClean { get; set; }
- /// <summary>
- /// 保留多少天
- /// </summary>
- public int expireDays { get; set; }
- public List<LessonSettingCond> conds { get; set; }
- }
- public class LessonSettingCond
- {
- public string key { get; set; }
- public double val { get; set; }
- public string type { get; set; }
- }
- }
|