ThUpdateCompanyRoleMenusInputVo.cs 462 Bytes
namespace FoodLabeling.Th.Application.Contracts.Dtos.MultiTenancy;

/// <summary>
/// 覆盖式设置租户内角色的菜单绑定
/// </summary>
public class ThUpdateCompanyRoleMenusInputVo
{
    /// <summary>租户 Id</summary>
    public Guid TenantId { get; set; }

    /// <summary>角色 Id</summary>
    public Guid RoleId { get; set; }

    /// <summary>菜单 Id 列表(覆盖式)</summary>
    public List<string> MenuIds { get; set; } = new();
}