namespace TakeoutSaaS.Application.App.Finance.Invoice.Dto;
///
/// 发票开票结果 DTO。
///
public sealed class FinanceInvoiceIssueResultDto
{
///
/// 记录 ID。
///
public long RecordId { get; set; }
///
/// 发票号码。
///
public string InvoiceNo { get; set; } = string.Empty;
///
/// 开票抬头。
///
public string CompanyName { get; set; } = string.Empty;
///
/// 金额。
///
public decimal Amount { get; set; }
///
/// 接收邮箱。
///
public string? ContactEmail { get; set; }
///
/// 开票时间(UTC)。
///
public DateTime IssuedAt { get; set; }
///
/// 状态编码。
///
public string Status { get; set; } = string.Empty;
///
/// 状态文案。
///
public string StatusText { get; set; } = string.Empty;
}