using Newtonsoft.Json;
|
|
namespace NewPdaSqlServer.Dto.Simple;
|
|
/// <summary>
|
/// 树形视图 - 用于Layui Tree组件渲染
|
/// </summary>
|
public class TreeViewDto
|
{
|
/// <summary>
|
/// 菜单项ID
|
/// </summary>
|
[JsonProperty("id")]
|
public long Id { get; set; }
|
|
/// <summary>
|
/// 菜单显示名称
|
/// </summary>
|
[JsonProperty("title")]
|
public string? Title { get; set; }
|
|
/// <summary>
|
/// 菜单英文标识
|
/// </summary>
|
[JsonProperty("field")]
|
public string? Field { get; set; }
|
|
/// <summary>
|
/// 是否默认展开子节点
|
/// </summary>
|
[JsonProperty("spread")]
|
public bool Spread { get; set; }
|
|
/// <summary>
|
/// 子菜单列表
|
/// </summary>
|
[JsonProperty("children")]
|
public List<ChildrenDto>? Children { get; set; }
|
}
|