using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace TEAMModelOS.SDK.Models { public class BaseItem : CosmosEntity { // 填空数量 public int blankCount { get; set; } public bool objective { get; set; } public string shaCode { get; set; } // 选项 单选 多选 判断 // public List option { get; set; } public List answer { get; set; } //解析 public string explain { get; set; } /// /// 题型 Single单选,Multiple多选,Judge判断,Complete填空,Subjective问答,Compose综合 /// // 题型 [Required(ErrorMessage = " 题型{0} 必须填写")] public string type { get; set; } /// /// 上级shaCode /// public string pid { get; set; } //管理知识点 public List knowledge { get; set; } //认知层次 应用 综合 理解 评鉴 知识 public int? field { get; set; } // 配分 public double score { get; set; } /// /// 题号 /// public int order { get; set; } /// /// 补救资源 /// public List repair { get; set; } public string subjectId { get; set; } public string periodId { get; set; } public List gradeIds { get; set; } /// /// 难度 /// public int level { get; set; } //创建时间 public long createTime { get; set; } //创建者 public string creator { get; set; } //使用次数 public int useCount { get; set; } public string blob { get; set; } public string scope { get; set; } /// /// //选项数量 /// public int opts { get; set; } /// /// 来源 0.(学校,个人)文档导入 1.(学校,个人)自建 3.学科网 /// public int source { get; set; } public string tag { get; set; } } }