using Syc.Basic.Web.WMS.Enums; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Volo.Abp.Domain.Entities; namespace Syc.Basic.Web.WMS.Entitys { /// /// 菜单项 /// public class Menu:Entity { public Menu() { Roles = new List(); } public string Name { get; set; } /// /// 组件路径 /// public string Component { get; set; } /// /// 标题 /// public string Title { get; set; } /// /// 是否不缓存 /// public bool? IgnoreKeepAlive { get; set; } /// /// 是否隐藏面包屑 /// public bool? HideBreadcrumb { get; set; } /// /// 是否隐藏子菜单 /// public bool? HideChildrenInMenu { get; set; } /// /// 是否携带参数 /// public bool? CarryingParameters { get; set; } /// /// 内部用于标记单级菜单 /// public bool? Single { get; set; } /// /// 隐藏 tab /// public bool? HideTab { get; set; } /// /// img on tab /// public string Img { get; set; } /// /// 当前页面转换名 /// public string TransitionName { get; set; } /// /// icon /// public string Icon { get; set; } /// /// 菜单类型 /// public MenuType Type { get; set; } /// /// 路由路径 /// public string RoutePath { get; set; } /// /// 是否禁用 /// public bool Disabled { get; set; } /// /// 上级id /// public int? PId { get; set; } /// /// Frame 路径 /// public string FrameSrc { get; set; } /// /// 是否隐藏菜单 /// public bool? HideMenu { get; set; } /// /// 排序 /// public int Order { get; set; } /// /// 许可编号 /// public string PermissionCode { get; set; } /// /// 角色 /// public virtual List Roles { get; set; } } }