using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TEAMModelOS.SDK.Models { public class ArtSetting : CosmosEntity { //public string id { get; set; } 区级id // code :"ArtSetting" //pk :"ArtSetting" public List dimensions { get; set; } = new List(); public List knowledges { get; set; }= new List(); public List quotas { get; set; } = new List(); public List reviewLevel { get; set; } = new List(); public List musicZystds { get; set; } } /// /// 智音音乐评分标准 /// public class MusicZystd { public string code { get; set; } public string label { get; set; } public double percent { get; set; } public List child { get; set; }= new List(); public List points { get; set; } = new List(); } public class MusicZypoint { public string code { get; set; } public string label { get; set; } public string paramOperandType { get; set; } public string paramType { get; set; } public double param { get; set; } public double value { get; set; } } public class ReviewLevel { public string code { get; set; } public List value { get; set; } = new List(); } public class ArtQuota { public int level { get; set; } public string pid { get; set; } public string id { get; set; } public string name { get; set; } public double percent { get; set; } /// /// 0评分,1评测,2作业 /// public int type { get; set; } public List children { get; set; }=new List(); } public class ArtKnowledge{ /// /// 学科id subject_music 音乐 subject_painting 美术 /// [Required(ErrorMessage = "subjectBind 必须设置")] public string subjectBind { get; set; } /// /// 知识点 /// public List points { get; set; } = new List(); /// /// 知识块 /// public List blocks { get; set; } = new List(); } public class ArtDimension { /// /// 维度 /// public string dimension { get; set; } public string subjectBind { get; set; } /// /// 科目 /// public string subject { get; set; } /// /// 知识块 /// public List blocks { get; set; } = new List(); /// /// 描述 /// public List descs { get; set; } = new List(); /// /// '学前'period_pre, '小学'period_primary , '初中'period_junior , '高中'period_high, '中职(中专,技校,职高)'period_juniorvoc '高职(专科)'period_college, '大学本科'period_university,"大学硕士",'大学博士','特殊教育'period_special ,'成人中专','成人高等', '其它', /// 学前教育:托儿所、幼儿园、学前班 /// 初等教育: /// 初等普通教育:小学 /// 中等教育: /// 中等普通教育: /// 初级中等教育(初中) /// 高级中等教育(高中) /// 初等职业学校(小学毕业,由于九年义务教育,则没有此类学校) /// 中等职业教育: /// 中等职业学校(初中毕业,有中等专业学校:中专,技工学校:技校,职业高级中学:职高) /// 成人中等教育: /// 成人中等专业学校:成人中专。 /// ///高等教育: /// 普通高等教育:本科,硕士研究生,博士研究生 。 /// 高等职业教育:专科 /// 高等职业学校(高中毕业,职业技术学院,等同于高等专科学校) /// 成人高等教育:成人高等 /// 学前 period_pre,小学period_primary,初中period_junior,高中period_senior,中职(中专,技校,职高)period_secondary, 高职(专科)period_college,大学本科period_university,硕士研究生学段period_master,博士研究生学段period_doctor,特殊教育period_special ,成人中专period_adult-secondary,成人高教period_adult-higher,其它period_other /// "学前","小学","初中","高中","中职(中专,技校,职高)"," 高职(专科)","大学本科","硕士研究生学段","博士研究生学段","特殊教育","成人中专","成人高教","其它" /// {"pre" ,"学前"}, //{"primary","小学"}, //{"junior","初中"}, //{ "senior","高中" }, //{ "secondary","中职(中专,技校,职高)" }, //{ "college","高职(专科)"}, //{ "university","大学本科"}, //{ "special","特殊教育"}, //{ "edu-bureau","教育局"}, //{ "elecedu-dept","电教部门"}, /// public List type { get; set; } = new List(); } /// /// 描述 /// public class ArtDesc { /// /// 描述文本 /// public List contents { get; set; } = new List(); /// /// 关联年级 /// public List grades { get; set; } = new List(); /// /// 第一学段,第二学段,.... /// public string period { get; set; } } }