namespace Magic.Core.Service; /// /// 登录菜单-AntDesign菜单类型 /// public class AntDesignTreeNode { /// /// 所属应用 /// public string Application { get; set; } /// /// id /// public long? Id { get; set; } /// /// 父id /// public long? Pid { get; set; } /// /// 路由名称, 必须设置,且不能重名 /// public string Name { get; set; } /// /// 组件 /// public string Component { get; set; } /// /// 重定向地址, 访问这个路由时, 自定进行重定向 /// public string Redirect { get; set; } /// /// 路由元信息(路由附带扩展信息) /// public Meta Meta { get; set; } /// /// 路径 /// public string Path { get; set; } /// /// 控制路由和子路由是否显示在 sidebar /// public bool Hidden { get; set; } } /// /// 路由元信息内部类 /// public class Meta { /// /// 路由标题, 用于显示面包屑, 页面标题 *推荐设置 /// public string Title { get; set; } /// /// 图标 /// public string Icon { get; set; } /// /// 是否可见 /// public bool Show { get; set; } /// /// 如需外部打开,增加:_blank /// public string Target { get; set; } /// /// 内链打开http链接 /// public string Link { get; set; } }