using Yi.Framework.AiHub.Domain.Shared.Enums;

namespace Yi.Framework.AiHub.Application.Contracts.Dtos.Announcement;

/// <summary>
/// 获取公告列表输入
/// </summary>
public class AnnouncementGetListInput
{
    /// <summary>
    /// 搜索关键字
    /// </summary>
    public string? SearchKey { get; set; }

    /// <summary>
    /// 跳过数量
    /// </summary>
    public int SkipCount { get; set; } = 0;

    /// <summary>
    /// 最大结果数量
    /// </summary>
    public int MaxResultCount { get; set; } = 10;

    /// <summary>
    /// 公告类型
    /// </summary>
    public AnnouncementTypeEnum? Type { get; set; }
}
