using Microsoft.WindowsAzure.Storage.Table; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace TEAMModelOS.Model.Syllabus.Models { /// /// 课纲结构 /// public class SyllabusNode : TableEntity { /// /// 标题 /// [Required(ErrorMessage = "{0} 必须填写")] public string Title { get; set; } /// /// 是否展开 /// public bool Expand { get; set; } /// /// 排序 /// [Required(ErrorMessage = "{0} 必须填写")] public int Order { get; set; } /// /// 类型 /// [Required(ErrorMessage = "{0} 必须填写")] public int Type { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 节点Key /// [Required(ErrorMessage = "{0} 必须填写")] public string NodeKey { get; set; } ///// /////主键 ///// //[Required(ErrorMessage = "{0} 必须填写")] //public string Id { get; set; } /// /// 父级 /// [Required(ErrorMessage = "{0} 必须填写")] public string Pid { get; set; } /// /// 册别编码 /// [Required(ErrorMessage = "{0} 必须填写")] public string VolumeCode { get; set; } /// /// 数据状态 /// [Required(ErrorMessage = "{0} 必须填写")] public int Status { get; set; } = 1; } }