using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// MybankCreditLoantradeRepayCustApplyModel Data Structure.
///
[Serializable]
public class MybankCreditLoantradeRepayCustApplyModel : AopObject
{
///
/// 申请还款费用(提前还款费除外)
///
[XmlElement("apply_repay_fee")]
public string ApplyRepayFee { get; set; }
///
/// 申请还款利息
///
[XmlElement("apply_repay_int")]
public string ApplyRepayInt { get; set; }
///
/// 提前还款费
///
[XmlElement("apply_repay_pre_fee")]
public string ApplyRepayPreFee { get; set; }
///
/// 申请还款本金
///
[XmlElement("apply_repay_prin")]
public string ApplyRepayPrin { get; set; }
///
/// 优惠金额,单位元
///
[XmlElement("discount_amt")]
public string DiscountAmt { get; set; }
///
/// 扩展字段
///
[XmlElement("ext_data")]
public string ExtData { get; set; }
///
/// 银行参与者id,是在网商银行创建会员后生成的id,网商银行会员的唯一标识
///
[XmlElement("ip_id")]
public string IpId { get; set; }
///
/// 银行参与者角色id,是在网商银行创建会员后生成的角色id,网商银行会员角色的唯一标识
///
[XmlElement("ip_role_id")]
public string IpRoleId { get; set; }
///
/// 贷款合约编号
///
[XmlElement("loan_ar_no")]
public string LoanArNo { get; set; }
///
/// 营销工具ID列表,例如红包,打折卡等营销工具ID列表
///
[XmlArray("prom_tools")]
[XmlArrayItem("string")]
public List PromTools { get; set; }
///
/// 还款账户
///
[XmlElement("repay_account")]
public MyBkAccountVO RepayAccount { get; set; }
///
/// 还款类型,CUSTOMER_ACTIVE_REPAY:提前还款-客户主动还款;CUSTOMER_PASSIVE_REPAY:提前还款-系统触发还款
///
[XmlElement("repay_type")]
public string RepayType { get; set; }
///
/// 请求流水号,用于幂等控制.以"ipRoleId_"开头
///
[XmlElement("request_id")]
public string RequestId { get; set; }
}
}