using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayBossFncArbillMonthstatementbillQueryModel Data Structure. /// [Serializable] public class AlipayBossFncArbillMonthstatementbillQueryModel : AopObject { /// /// 分析维度1 /// [XmlArray("anl_dmsn_1_list")] [XmlArrayItem("string")] public List AnlDmsn1List { get; set; } /// /// 分析维度2 /// [XmlArray("anl_dmsn_2_list")] [XmlArrayItem("string")] public List AnlDmsn2List { get; set; } /// /// 分析维度3 /// [XmlArray("anl_dmsn_3_list")] [XmlArrayItem("string")] public List AnlDmsn3List { get; set; } /// /// 分析维度4 /// [XmlArray("anl_dmsn_4_list")] [XmlArrayItem("string")] public List AnlDmsn4List { get; set; } /// /// 合约号 /// [XmlElement("arrangement_no")] public string ArrangementNo { get; set; } /// /// 账单月查询开始月份(包含, 必选) /// [XmlElement("bill_month_begin")] public string BillMonthBegin { get; set; } /// /// 账单月查询截止月份(包含, 必选) /// [XmlElement("bill_month_end")] public string BillMonthEnd { get; set; } /// /// 收费项编码 /// [XmlElement("charge_itme_code")] public string ChargeItmeCode { get; set; } /// /// 01:账单生成 02:待确认出账 03:已出账 04:客户已对账 05:对账差异 06:部分出账 07:账单出账中 /// [XmlArray("check_state")] [XmlArrayItem("string")] public List CheckState { get; set; } /// /// 业务扩展查询维度值,json格式 /// [XmlArray("dmsn_query_list")] [XmlArrayItem("pair")] public List DmsnQueryList { get; set; } /// /// 数据来源,租户ID /// [XmlElement("env_source")] public string EnvSource { get; set; } /// /// 机构ID /// [XmlElement("inst_id")] public string InstId { get; set; } /// /// 开票状态 01:未开票 02:部分开票 03:完全开票 /// [XmlArray("invoice_status")] [XmlArrayItem("string")] public List InvoiceStatus { get; set; } /// /// 结算对象(MID) 和ipRoleId 二选一 /// [XmlElement("ip_id")] public string IpId { get; set; } /// /// 结算对象(PID) 和ipId 二选一 /// [XmlElement("ip_role_id")] public string IpRoleId { get; set; } /// /// 起始页,分页时必须提供 /// [XmlElement("page_no")] public long PageNo { get; set; } /// /// 每页显示数,分页时必须提供 /// [XmlElement("page_size")] public long PageSize { get; set; } /// /// 对账状态 01:待结算 02:部分结算 03:结算完成 /// [XmlArray("pay_status_list")] [XmlArrayItem("string")] public List PayStatusList { get; set; } /// /// 付款方式 1资金 5走量 /// [XmlArray("pay_way_list")] [XmlArrayItem("string")] public List PayWayList { get; set; } /// /// 产品码,对于金融云为商品 /// [XmlElement("prod_code")] public string ProdCode { get; set; } /// /// 结算周期 01:年结 02:季结 03:月结 /// [XmlArray("settle_period")] [XmlArrayItem("string")] public List SettlePeriod { get; set; } /// /// 结算方式 01:实时 02:预收, 03:后收 04:周期结算, 05:按日汇总结算, 06:周期结算, 09:延期结算, 10:无需结算, 11:业务自主结算, 12:自动周期结算 /// [XmlElement("settle_type")] public string SettleType { get; set; } /// /// 账单的类型 1应收,2返点,4递延 /// [XmlArray("type_list")] [XmlArrayItem("string")] public List TypeList { get; set; } } }