using MediatR; using TakeoutSaaS.Application.App.Tenants.Dto; namespace TakeoutSaaS.Application.App.Tenants.Commands; /// /// 标记租户账单已支付命令。 /// public sealed record MarkTenantBillingPaidCommand : IRequest { /// /// 租户 ID(雪花算法)。 /// public long TenantId { get; init; } /// /// 账单 ID。 /// public long BillingId { get; init; } /// /// 本次支付金额。 /// public decimal AmountPaid { get; init; } /// /// 支付时间(UTC)。 /// public DateTime PaidAt { get; init; } = DateTime.UtcNow; }