using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace TEAMModelOS.SDK.Models.Cosmos.Common
{
///
/// 课纲节点父类
///
public class Snode
{
///
/// 试题 ,试卷,内容资源,外部链接(只有link,和name),
///
public int type { get; set; }
public string title { get; set; }
}
///
/// 分支节点
///
public class Tnode : Snode
{
[Required(ErrorMessage = "{0} 必须填写")]
public string id { get; set; } ///
/// 父级
///
[Required(ErrorMessage = "{0} 必须填写")]
public string pid { get; set; }
///
/// 排序
///
[Required(ErrorMessage = "{0} 必须填写")]
public int order { get; set; }
//public List points { get; set; } = new List { "" };
public List rnodes { get; set; } = new List();
public List cids { get; set; } = new List();
//public string code { get; set; }
}
///
/// 资源节点
///
public class Rnode : Snode
{
public string id { get; set; }
public string code { get; set; }
public List link { get; set; }
}
}