namespace TakeoutSaaS.Application.App.Stores.Dto;

/// <summary>
/// 打包费阶梯配置 DTO。
/// </summary>
public sealed record StoreFeeTierDto
{
    /// <summary>
    /// 阶梯起始金额。
    /// </summary>
    public decimal MinPrice { get; init; }

    /// <summary>
    /// 阶梯截止金额（为空表示无限）。
    /// </summary>
    public decimal? MaxPrice { get; init; }

    /// <summary>
    /// 阶梯打包费。
    /// </summary>
    public decimal Fee { get; init; }
}
