using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// CreditPayBillAssetVO Data Structure. /// [Serializable] public class CreditPayBillAssetVO : AopObject { /// /// 是否允许部分提前还款 /// [XmlElement("allow_part_prepayment")] public bool AllowPartPrepayment { get; set; } /// /// 是否允许提前还款 /// [XmlElement("allow_prepayment")] public bool AllowPrepayment { get; set; } /// /// 资产基础信息 /// [XmlElement("base_info")] public CreditPayAssetBaseVO BaseInfo { get; set; } /// /// 账单出账日期 /// [XmlElement("bill_account_day")] public string BillAccountDay { get; set; } /// /// 出账日单位,周/月(W/M) /// [XmlElement("bill_account_day_unit")] public string BillAccountDayUnit { get; set; } /// /// 账单产品码 /// [XmlElement("bill_pd_code")] public string BillPdCode { get; set; } /// /// 费用定价列表,账单可能不收费,所以有可能为空 /// [XmlArray("charge_pricing_list")] [XmlArrayItem("credit_pay_charge_pricing_v_o")] public List ChargePricingList { get; set; } /// /// 条款信息,有些场景无需透出条款,所以可能为空 /// [XmlArray("clauses")] [XmlArrayItem("credit_pay_clause_v_o")] public List Clauses { get; set; } /// /// 营销信息,如果不存在营销和一些营销性质的文案,可能为空 /// [XmlElement("discount_info")] public CreditPayDiscountVO DiscountInfo { get; set; } /// /// 利息定价视图,账单可能不收利息,所以有可能为空 /// [XmlElement("int_pricing")] public CreditPayIntPricingVO IntPricing { get; set; } /// /// 还款信息,账单可能不存在还款信息 /// [XmlElement("repay_info")] public CreditPayRepayVO RepayInfo { get; set; } /// /// 期限信息,账单产品可能不存在期限信息 /// [XmlElement("term_info")] public CreditPayTermVO TermInfo { get; set; } } }