using MediatR;
using TakeoutSaaS.Application.App.Finance.Settlement.Dto;
using TakeoutSaaS.Domain.Payments.Enums;
namespace TakeoutSaaS.Application.App.Finance.Settlement.Queries;
///
/// 查询到账明细。
///
public sealed class GetFinanceSettlementDetailQuery : IRequest
{
///
/// 门店标识。
///
public long StoreId { get; init; }
///
/// 到账日期(UTC 日期)。
///
public DateTime ArrivedDate { get; init; }
///
/// 渠道(微信/支付宝)。
///
public PaymentMethod PaymentMethod { get; init; }
///
/// 限制条数。
///
public int Take { get; init; } = 20;
}