using MediatR; using TakeoutSaaS.Application.App.Tenants.Dto; namespace TakeoutSaaS.Application.App.Tenants.Commands; /// /// 标记租户账单已支付命令。 /// public sealed record MarkTenantBillingPaidCommand : IRequest { public long TenantId { get; init; } public long BillingId { get; init; } public decimal AmountPaid { get; init; } public DateTime PaidAt { get; init; } = DateTime.UtcNow; }