Files
TakeoutSaaS.TenantApi/src/Application/TakeoutSaaS.Application/Dictionary/Contracts/UpdateDictionaryGroupRequest.cs
2025-11-23 12:47:29 +08:00

27 lines
600 B
C#

using System.ComponentModel.DataAnnotations;
namespace TakeoutSaaS.Application.Dictionary.Contracts;
/// <summary>
/// 更新字典分组请求。
/// </summary>
public sealed class UpdateDictionaryGroupRequest
{
/// <summary>
/// 分组名称。
/// </summary>
[Required, MaxLength(128)]
public string Name { get; set; } = string.Empty;
/// <summary>
/// 描述信息。
/// </summary>
[MaxLength(512)]
public string? Description { get; set; }
/// <summary>
/// 是否启用。
/// </summary>
public bool IsEnabled { get; set; } = true;
}