using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// MybankCreditLoantradeRepayBudgetQueryModel Data Structure.
///
[Serializable]
public class MybankCreditLoantradeRepayBudgetQueryModel : AopObject
{
///
/// 申请还款金额,如果budget_type为TOTAL_AMT,则填写还款总金额,如果为PRIN_AMT则填写还款本金
///
[XmlElement("apply_repay_prin")]
public string ApplyRepayPrin { get; set; }
///
/// TOTAL_AMT:总额试算 PRIN_AMT:本金试算 CLEAR_AMT:结清试算 如果为空,默认为本金还款
///
[XmlElement("budget_type")]
public string BudgetType { get; set; }
///
/// 可为空,默认需要判断是否可还款,false为不需要判断是否可还款,其他为需要判断是否可还款
///
[XmlElement("can_repay_flag")]
public bool CanRepayFlag { 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; }
///
/// 还款场景, 主动还款 CUST_REPAY 机构代客还款 ORG_REPAY 默认值为主动还款
///
[XmlElement("repay_scene")]
public string RepayScene { get; set; }
}
}