using MediatR; using TakeoutSaaS.Application.App.Billings.Dto; namespace TakeoutSaaS.Application.App.Billings.Commands; /// /// 创建账单命令。 /// public sealed record CreateBillCommand : IRequest { /// /// 租户 ID(雪花算法)。 /// public long TenantId { get; init; } /// /// 应付金额。 /// public decimal AmountDue { get; init; } /// /// 到期日(UTC)。 /// public DateTime DueDate { get; init; } /// /// 备注信息。 /// public string? Notes { get; init; } }