erp-platform/api/src/Erp.Platform.Application.Contracts/Menus/MenuDto.cs

27 lines
909 B
C#
Raw Normal View History

2025-05-06 06:45:49 +00:00
using System;
using Volo.Abp.Application.Dtos;
2025-11-11 19:49:52 +00:00
namespace Erp.Platform.Menus;
2025-05-06 06:45:49 +00:00
public class MenuDto : FullAuditedEntityDto<Guid>
{
public string Code { get; set; }
public string DisplayName { get; set; }
public int Order { get; set; }
public string Url { get; set; }
public string Icon { get; set; }
public string ParentCode { get; set; }
public string CssClass { get; set; }
public string RequiredPermissionName { get; set; }
2025-12-14 20:06:09 +00:00
public string ShortName { get; set; }
2025-05-06 06:45:49 +00:00
public string Target { get; set; }
public bool IsDisabled { get; set; }
public string ElementId { get; set; }
public string UserId { get; set; } // External kullanici id (orn: ali.akman. ihtiyaca gore guid veya int de olabilir)
public string RoleId { get; set; } // External role id (orn: ihracat)
public string CultureName { get; set; } // Bu tanim hangi dil icin "en", "tr"
}
2025-11-11 19:49:52 +00:00