NewGaoKaoApi/PaymentSDK/AliPay/Domain/InvoicePDFSynModel.cs

55 lines
1.5 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
/// <summary>
/// InvoicePDFSynModel Data Structure.
/// </summary>
[Serializable]
public class InvoicePDFSynModel : AopObject
{
/// <summary>
/// 预留的扩展字段格式如key1=value1\nkey2=value2\nkey3=value3字段之间以\n(换行符)分隔。
/// </summary>
[XmlElement("extend_fields")]
public string ExtendFields { get; set; }
/// <summary>
/// base64化的字符串
/// </summary>
[XmlElement("file_base")]
public string FileBase { get; set; }
/// <summary>
/// PDF类型文件填写PDF JPG类型文件填写JPG(JPG文件请先询问对接人当前是否支持)
/// </summary>
[XmlElement("file_download_type")]
public string FileDownloadType { get; set; }
/// <summary>
/// 发票文件下载地址。
/// </summary>
[XmlElement("file_download_url")]
public string FileDownloadUrl { get; set; }
/// <summary>
/// 外部ISV的唯一发票标识
/// </summary>
[XmlElement("out_invoice_id")]
public string OutInvoiceId { get; set; }
/// <summary>
/// 支付宝用户userId
/// </summary>
[XmlElement("user_id")]
public string UserId { get; set; }
/// <summary>
/// 压缩方式
/// </summary>
[XmlElement("zip")]
public string Zip { get; set; }
}
}