using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// SceneProdBillDetail Data Structure. /// [Serializable] public class SceneProdBillDetail : AopObject { /// /// 账单类型,包括:正常,手续费,保证金 等类型,根据机构需求可以进行扩展。非必填,不填默认为正常。 /// [XmlElement("bill_type")] public string BillType { get; set; } /// /// 结清日,时间格式为yyyy-MM-dd,如果为空,系统默认会以将账单改为已结清或者已处置状态的日期作为结清日 /// [XmlElement("clear_date")] public string ClearDate { get; set; } /// /// 货币类型, 不填写默认是人民币(156) /// [XmlElement("currency")] public string Currency { get; set; } /// /// 贴息金额,单位:分 /// [XmlElement("discount_amt")] public string DiscountAmt { get; set; } /// /// 到期日,时间格式为yyyy-MM-dd /// [XmlElement("due_date")] public string DueDate { get; set; } /// /// 应还利息,单位分 /// [XmlElement("int_amt")] public string IntAmt { get; set; } /// /// 其它收费项,单位分 /// [XmlElement("other_amt")] public string OtherAmt { get; set; } /// /// 逾期天数,只能为数字,无逾期传0 /// [XmlElement("overdue_days")] public string OverdueDays { get; set; } /// /// 已还的利息金额,单位:分 /// [XmlElement("paid_int_amt")] public string PaidIntAmt { get; set; } /// /// 已还的其他收费项,单位:分 /// [XmlElement("paid_other_amt")] public string PaidOtherAmt { get; set; } /// /// 已还的罚息金额,单位:分 /// [XmlElement("paid_pen_amt")] public string PaidPenAmt { get; set; } /// /// 已还的本金金额,单位:分 /// [XmlElement("paid_prin_amt")] public string PaidPrinAmt { get; set; } /// /// 已还的总金额,单位:分 /// [XmlElement("paid_total_amt")] public string PaidTotalAmt { get; set; } /// /// 应还罚息,单位:分 /// [XmlElement("pen_amt")] public string PenAmt { get; set; } /// /// 应还本金,单位分 /// [XmlElement("prin_amt")] public string PrinAmt { get; set; } /// /// 实际还款日(仅修复数据时使用) /// [XmlElement("real_repay_date")] public string RealRepayDate { get; set; } /// /// 账单备注信息 /// [XmlElement("remark")] public string Remark { get; set; } /// /// 当期账单状态,可以选择的枚举值为:正常(NORMAL),已结清(CLEAR),逾期(OVERDUE), 已处置(DISPOSAL) /// [XmlElement("status")] public string Status { get; set; } /// /// 期数,只能填写大于0的数字 /// [XmlElement("term")] public string Term { get; set; } /// /// 期次结束日 /// [XmlElement("term_end_date")] public string TermEndDate { get; set; } /// /// 期次开始日 /// [XmlElement("term_start_date")] public string TermStartDate { get; set; } /// /// 应还总金额,单位分 /// [XmlElement("total_amt")] public string TotalAmt { get; set; } } }