using Elight.Utility.Code; using SqlSugar; using System; using System.Collections.Generic; using System.Runtime.Serialization; namespace Elight.Logic.SystemModel { /// /// 菜单信息--树型查询 /// [DataContract] [SugarTable("app_sys_menu")] public class App_Sys_MenuTree { /// /// 表里用户唯一标识符,自增长Id /// [SqlSugar.SugarColumn(IsPrimaryKey = true)] [DataMember] public string? Id { get; set; } /// /// 父级 /// [DataMember] public string? pid { get; set; } /// /// 路径 /// [DataMember] public string? path { get; set; } /// /// 菜单名称 /// [DataMember] public string? name { get; set; } /// /// 页面组件路径 /// [DataMember] public string? component { get; set; } /// /// 直接跳转路径 /// [DataMember] public string? redirect { get; set; } /// /// 页面标题 /// [DataMember] public string? title { get; set; } /// /// 图标 /// [DataMember] public string? icon { get; set; } /// /// 排序 /// [DataMember] public int? sortnum { get; set; } /// /// 是否删除 0否,1是 /// [DataMember] public int? IsDelete { get; set; } [SqlSugar.SugarColumn(IsIgnore = true)] public List? children { get; set; } } }