using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YY.Admin.Services
{
///
/// 系统菜单返回结果
///
public class MenuOutput
{
///
/// Id
///
public long Id { get; set; }
///
/// 父Id
///
public long Pid { get; set; }
///
/// 菜单类型(0目录 1菜单 2按钮)
///
public MenuTypeEnum Type { get; set; }
///
/// 名称
///
public string Name { get; set; }
///
/// 路由地址
///
public string Path { get; set; }
///
/// 组件路径
///
public string Component { get; set; }
///
/// 权限标识
///
public string Permission { get; set; }
///
/// 重定向
///
public string Redirect { get; set; }
///
/// 排序
///
public int OrderNo { get; set; }
///
/// 状态
///
public StatusEnum Status { get; set; }
///
/// 备注
///
public string Remark { get; set; }
///
/// 创建时间
///
public virtual DateTime CreateTime { get; set; }
///
/// 更新时间
///
public virtual DateTime UpdateTime { get; set; }
///
/// 创建者姓名
///
public virtual string CreateUserName { get; set; }
///
/// 修改者姓名
///
public virtual string UpdateUserName { get; set; }
#region 菜单Meta
///
/// 标题
///
public string Title { get; set; }
///
/// 图标
///
public string Icon { get; set; }
///
/// 是否内嵌
///
public bool IsIframe { get; set; }
///
/// 外链链接
///
public string IsLink { get; set; }
///
/// 是否隐藏
///
public bool IsHide { get; set; }
///
/// 是否缓存
///
public bool IsKeepAlive { get; set; }
///
/// 是否固定
///
public bool IsAffix { get; set; }
///
/// 桌面端登录后作为默认首页打开的菜单
///
public bool IsDefaultDesktopHome { get; set; }
#endregion
///
/// 菜单子项
///
public List Children { get; set; }
}
}