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