using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// BatchDetailInfo Data Structure. /// [Serializable] public class BatchDetailInfo : AopObject { /// /// 批次号 /// [XmlElement("batch_no")] public string BatchNo { get; set; } /// /// 明细批次号 /// [XmlElement("detail_no")] public string DetailNo { get; set; } /// /// 调用方扩充参数 /// [XmlElement("ext_param")] public string ExtParam { get; set; } /// /// 失败原因:在status为fail时此字段不为空 /// [XmlElement("fail_message")] public string FailMessage { get; set; } /// /// 最后修改时间,指失败时间、成功时间、创建时间等,明细最后一次变更状态的时间 /// [XmlElement("last_modified")] public string LastModified { get; set; } /// /// 付款人留言 /// [XmlElement("message")] public string Message { get; set; } /// /// 付款金额,单位为元,有两位小数 /// [XmlElement("pay_amount")] public string PayAmount { get; set; } /// /// 支付成功时间 /// [XmlElement("pay_success_date")] public string PaySuccessDate { get; set; } /// /// 批次明细状态 AVAILABLE:可付款 SUCCESS:付款成功 /// [XmlElement("status")] public string Status { get; set; } /// /// 付款订单号 /// [XmlElement("transfer_no")] public string TransferNo { get; set; } /// /// 付款人UID /// [XmlElement("user_id")] public string UserId { get; set; } } }