using Microsoft.Azure.Cosmos.Table; using System.ComponentModel.DataAnnotations; using TEAMModelOS.SDK.Context.Attributes.Azure; namespace TEAMModelOS.SDK.Models { /// /// 知识点 /// [TableName(Name = "SyllabusKnowledgePoint")] // public class KnowledgePoint : TableEntity { //public string Id { get; set; } public string PointId { get; set; } /// /// 原始名称 /// [Required(ErrorMessage = "{0} 必须填写")] public string Name { get; set; } /// /// 别名 /// [Required(ErrorMessage = "{0} 必须填写")] public string Alias { get; set; } /// /// 知识块ID /// [Required(ErrorMessage = "{0} 必须填写")] public string BlockId { get; set; } /// /// 建议学段 /// [Required(ErrorMessage = "{0} 必须填写")] public string AdvicePeriodCode { get; set; } [Required(ErrorMessage = "{0} 必须填写")] public int Order { get; set; } /// /// 学科 /// [Required(ErrorMessage = "{0} 必须填写")] public string SubjectCode { get; set; } } }