ThCompanyRoleItemDto.cs
628 Bytes
namespace FoodLabeling.Th.Application.Contracts.Dtos.MultiTenancy;
/// <summary>
/// 租户内角色及已绑定菜单 Id
/// </summary>
public class ThCompanyRoleItemDto
{
/// <summary>角色 Id</summary>
public Guid Id { get; set; }
/// <summary>角色名称</summary>
public string RoleName { get; set; } = string.Empty;
/// <summary>角色编码</summary>
public string RoleCode { get; set; } = string.Empty;
/// <summary>启用状态</summary>
public bool State { get; set; }
/// <summary>已绑定菜单 Id 列表</summary>
public List<string> MenuIds { get; set; } = new();
}