using System.ComponentModel.DataAnnotations; using VberZero.AppService.Base.Dto; using VberZero.BaseSystem; namespace VberZero.AppService.Base.TreeBase.Dto; public class VzTreeEntityDto : VzEntityDto, IVzTreeEntityDto { /// /// 父节点 /// public TPrimaryKey ParentNo { get; set; } public string ParentName { get; set; } /// /// 路径 /// [StringLength(TreeEntityBase.PathMaxLength)] public string Path { get; set; } /// /// 是否是叶子节点 /// public bool IsLeaf { get; set; } /// /// 节点深度 /// public int Depth { get; set; } public int Sort { get; set; } }