You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.2 KiB
45 lines
1.2 KiB
namespace BrilliantSightClient.Model.GradeLevel.Entity; |
|
|
|
public class BaseEntity |
|
{ |
|
/// <summary> |
|
/// 节点标题 |
|
/// </summary> |
|
public string Header { get; set; } |
|
|
|
public bool IsTops { get; set; } |
|
|
|
/// <summary> |
|
/// 节点类型 0-Root 1-切工定级节点 2-对称定级节点 |
|
/// </summary> |
|
public int NodeType { get; set; } = 0; |
|
/// <summary> |
|
/// 状态标记: 0-无; 1-顶级定级(无子集);2-顶级维度(有子集);3-维度定级(末级) |
|
/// </summary> |
|
public int HasData { get; set; } = 0; |
|
/// <summary> |
|
/// 维度名称 |
|
/// </summary> |
|
public string DimensionName { get; set; } |
|
/// <summary> |
|
/// 维度Key |
|
/// </summary> |
|
public string DimensionKey { get; set; } |
|
/// <summary> |
|
/// 维度值 |
|
/// </summary> |
|
public string DimensionValue { get; set; } |
|
/// <summary> |
|
/// 定级设置 |
|
/// </summary> |
|
public List<GradeSet> GradeSet { get; set; } |
|
/// <summary> |
|
/// 子集 |
|
/// </summary> |
|
public List<BaseEntity> Children { get; set; } = new List<BaseEntity>(); |
|
|
|
public override string ToString() |
|
{ |
|
return Header; |
|
} |
|
} |