using System; using System.Collections.Generic; using System.Text; namespace TEAMModelOS.SDK.Models { public class AreaSetting : CosmosEntity { public AreaSetting() { pk = "AreaSetting"; code = "AreaSetting"; } /// /// 总学时 /// public int allTime { get; set; } /// /// 线上研修总学时 /// public int onlineTime { get; set; } /// /// 线下研修总学时 /// public int offlineTime { get; set; } /// /// 应用考核总学时 /// public int submitTime { get; set; } /// /// 课堂实录总学时 /// public int classTime { get; set; } /// /// 学时换算(多少分钟换算一个学时) /// public int lessonMinutes { get; set; } = 45; /// /// 限制分钟数 /// public int limitMinutes { get; set; } = -1; /// /// 限制修满多少能力点个数 /// public int limitAbility { get; set; } = 3; /// /// 文档类型 /// public List doc { get; set; } = new List(); /// /// 视频类型 /// public List video { get; set; } = new List(); /// /// 音频类型 /// public List audio { get; set; } = new List(); /// /// 图片类型 /// public List image { get; set; } = new List(); /// /// 压缩包类型 /// public List gzip { get; set; } = new List(); /// /// 接入配置 /// public string accessConfig { get; set; } /// /// 能力点维度 /// public List dimensions { get; set; } = new List(); /// /// 忽略授权数量的到期时间,临时调整相关数据,用于处理大型活动,登陆人数飙升的问题。毫秒 /// public long ignoreScaleExpire { get; set; } } /// /// 能力点维度 /// public class Dimension { public string code { get; set; } public string name { get; set; } } }