using System;
using Win_in.Sfs.Shared.Domain.Shared;
namespace Win_in.Sfs.Auth.Domain;
public class Menu : SfsAuthAggregateRootBase
{
///
/// 代码
///
public string Code { get; set; }
///
/// 名称
///
public string Name { get; set; }
///
/// 描述
///
public string Description { get; set; }
///
/// 图标
///
public string Icon { get; set; }
///
/// 路由
///
public string Route { get; set; }
///
/// 状态
///
public MenuStatus Status { get; set; }
///
/// 排序
///
public int Sort { get; set; }
///
/// 门户
///
public EnumPortal Portal { get; set; }
///
/// 上级菜单代码
///
public string ParentCode { get; set; }
///
/// 权限
///
public string Permission { get; set; }
///
/// 组件
///
public string Component { get; set; }
///
/// 分组(准备弃用)
///
[Obsolete]
public string GroupName { get; set; }
///
/// 分组排序(准备弃用)
///
[Obsolete]
public int GroupSort { get; set; }
///
/// 计数路由
///
public string CountUrl { get; set; }
}