123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
-
- 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<ArtDimension> dimensions { get; set; } = new List<ArtDimension>();
- public List<ArtKnowledge> knowledges { get; set; }= new List<ArtKnowledge>();
- }
- public class ArtKnowledge{
- /// <summary>
- /// 学科id subject_music 音乐 subject_painting 美术
- /// </summary>
- [Required(ErrorMessage = "subjectBind 必须设置")]
- public string subjectBind { get; set; }
- /// <summary>
- /// 知识点
- /// </summary>
- public List<string> points { get; set; } = new List<string>();
- /// <summary>
- /// 知识块
- /// </summary>
- public List<Block> blocks { get; set; } = new List<Block>();
- }
- public class ArtDimension
- {
- /// <summary>
- /// 维度
- /// </summary>
- public string dimension { get; set; }
- public string subjectBind { get; set; }
- /// <summary>
- /// 科目
- /// </summary>
- public string subject { get; set; }
- /// <summary>
- /// 知识块
- /// </summary>
- public List<string> blocks { get; set; } = new List<string>();
- /// <summary>
- /// 描述
- /// </summary>
- public List<ArtDesc> descs { get; set; } = new List<ArtDesc>();
- /// <summary>
- /// '学前'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
- /// "学前","小学","初中","高中","中职(中专,技校,职高)"," 高职(专科)","大学本科","硕士研究生学段","博士研究生学段","特殊教育","成人中专","成人高教","其它"
- /// </summary>
- public List<string> type { get; set; } = new List<string>();
- }
- /// <summary>
- /// 描述
- /// </summary>
- public class ArtDesc
- {
- /// <summary>
- /// 描述文本
- /// </summary>
- public List<string> contents { get; set; } = new List<string>();
- /// <summary>
- /// 关联年级
- /// </summary>
- public List<int> grades { get; set; } = new List<int>();
- /// <summary>
- /// 第一学段,第二学段,....
- /// </summary>
- public string period { get; set; }
- }
-
- }
|