2026-02-24 20:44:16 +00:00
|
|
|
|
using System;
|
|
|
|
|
|
using Volo.Abp.Domain.Entities.Auditing;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Sozsoft.Platform.Entities;
|
|
|
|
|
|
|
2026-03-10 21:18:35 +00:00
|
|
|
|
public class Route : FullAuditedEntity<Guid>
|
2026-02-24 20:44:16 +00:00
|
|
|
|
{
|
|
|
|
|
|
public string Key { get; set; }
|
|
|
|
|
|
public string Path { get; set; }
|
2026-06-02 07:14:33 +00:00
|
|
|
|
public string ComponentType { get; set; }
|
2026-02-24 20:44:16 +00:00
|
|
|
|
public string ComponentPath { get; set; }
|
|
|
|
|
|
public string RouteType { get; set; }
|
|
|
|
|
|
public string[] Authority { get; set; }
|
|
|
|
|
|
|
2026-06-02 07:14:33 +00:00
|
|
|
|
public Route(string key, string path, string componentType, string componentPath, string routeType, string[] authority)
|
2026-02-24 20:44:16 +00:00
|
|
|
|
{
|
|
|
|
|
|
Key = key;
|
|
|
|
|
|
Path = path;
|
2026-06-02 07:14:33 +00:00
|
|
|
|
ComponentType = componentType;
|
2026-02-24 20:44:16 +00:00
|
|
|
|
ComponentPath = componentPath;
|
|
|
|
|
|
RouteType = routeType;
|
|
|
|
|
|
Authority = authority;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|