using System.Text.Json.Serialization; using JNPF.Common.Security; using JNPF.DependencyInjection; using JNPF.Systems.Entitys.Enum; namespace JNPF.Systems.Entitys.Dto.Module; /// /// 功能节点输出. /// [SuppressSniffer] public class ModuleNodeOutput : TreeModel { /// /// 菜单名称. /// public string fullName { get; set; } /// /// 菜单编码. /// public string enCode { get; set; } /// /// 菜单图标. /// public string icon { get; set; } /// /// 菜单分类【1-类别、2-页面】. /// public MenuType type { get; set; } /// /// 菜单地址. /// public string urlAddress { get; set; } /// /// 链接目标. /// public string linkTarget { get; set; } /// /// 菜单分类. /// [JsonConverter(typeof(JsonStringEnumConverter))] public MenuCategory category { get; set; } /// /// 扩展属性. /// public string propertyJson { get; set; } /// /// 排序. /// public long? sortCode { get; set; } /// /// 系统Id. /// public string systemId { get; set; } }