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; }
}
}