using System; using System.Collections.Generic; using System.Text; namespace HTEXLib { public class ExamItem { public int? ttl { get; set; } public ExamItem() { children = new List(); option = new List(); answer = new List(); points = new List(); gradeCode = new List(); } public string shaCode { get; set; } //题干 public string question { get; set; } // 选项 单选 多选 判断 public List option { get; set; } public List answer { get; set; } //解析 public string explain { get; set; } /// /// 题型 Single单选,Multiple多选,Judge判断,Complete填空,Subjective问答,Compose综合 /// public string type { get; set; } /// /// 上级shaCode /// public string pShaCode { get; set; } //管理知识点 public List points { get; set; } //认知层次 应用 综合 理解 评鉴 知识 public string field { get; set; } public List children { get; set; } // 配分 public double score { get; set; } /// /// 题号 /// public int order { get; set; } //补救 public string repair { get; set; } /// /// 来源编码 个人 学校 /// public string scopeCode { get; set; } public string subjectCode { get; set; } public string periodCode { get; set; } public List gradeCode { get; set; } /// /// 学段 /// // public string period { get; set; } /// /// 年级 /// // public List grade { get; set; } /// /// 难度 /// public int level { get; set; } public string id { get; set; } /// /// 科目 /// // public string subject { get; set; } /// /// 是否综合题的小题 /// public bool lite { get; set; } = false; //创建时间 public long createTime { get; set; } //创建者 public string creator { get; set; } //使用次数 public int usageCount { get; set; } public string examCode { get; set; } } public class CodeValue { public string code { get; set; } public string value { get; set; } } }