You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
1.1 KiB
C#

namespace DS.WMS.Core.Sys.Dtos;
/// <summary>
/// 路由实体
/// </summary>
public class RouteItem
{
/// <summary>
///
/// </summary>
public long? Id { get; set; }
/// <summary>
///
/// </summary>
public long? ParentId { get; set; }
/// <summary>
///
/// </summary>
public string Path { get; set; }
public string Name { get; set; }
public string EnName { get; set; }
public bool IsCache { get; set; }
public string Component { get; set; }
public string Redirect { get; set; }
public RouteMeta Meta { get; set; }
public Tag Tag { get; set; }
public List<RouteItem> Children { get; set; }
/// <summary>
/// 排序码
/// </summary>
public int SortCode { get; set; }
}
public class RouteMeta
{
/// <summary>
///
/// </summary>
public string Title { get; set; }
public string Icon { get; set; }
}
public class Tag
{
/// <summary>
///
/// </summary>
public string Content { get; set; }
public bool Dot { get; set; }
public string Type { get; set; }
}