using System.ComponentModel.DataAnnotations;

namespace TakeoutSaaS.Application.Dictionary.Contracts;

/// <summary>
/// 更新字典覆盖隐藏项请求。
/// </summary>
public sealed class DictionaryOverrideHiddenItemsRequest
{
    /// <summary>
    /// 需要隐藏的系统字典项 ID 列表。
    /// </summary>
    [Required]
    public long[] HiddenItemIds { get; set; } = Array.Empty<long>();
}
