using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// AlipayOpenOperationBizfeeAftechApplyModel Data Structure. /// [Serializable] public class AlipayOpenOperationBizfeeAftechApplyModel : AopObject { /// /// 系统/应用名称 /// [XmlElement("app_name")] public string AppName { get; set; } /// /// 合约号 /// [XmlElement("ar_no")] public string ArNo { get; set; } /// /// 业务流水号 /// [XmlElement("biz_no")] public string BizNo { get; set; } /// /// 客户信息(JSON对象) 包含principalType主体类型、principalId主体Id、extInfo扩展信息等字段。其中,需要从extInfo透传消费的key有:relEntityId关联主体Id。 /// [XmlElement("customer")] public string Customer { get; set; } /// /// 费用金额 单位元,最多两位小数。在FEE_SETTLE模式下消费。 /// [XmlElement("fee_amount")] public string FeeAmount { get; set; } /// /// 费用币种 币种数字编码。在FEE_SETTLE模式下消费。 /// [XmlElement("fee_currency")] public string FeeCurrency { get; set; } /// /// 生效价格匹配时间 在FEE_SETTLE模式下消费。 /// [XmlElement("gmt_charge")] public string GmtCharge { get; set; } /// /// 业务指定的结算应收时间 /// [XmlElement("gmt_receive")] public string GmtReceive { get; set; } /// /// 业务发生时间 /// [XmlElement("gmt_service")] public string GmtService { get; set; } /// /// 业务操作模式 FEE_SETTLE: 费用结算 VOL_AMORTIZE: 走量摊销 /// [XmlElement("op_mode")] public string OpMode { get; set; } /// /// 外部业务流水号 /// [XmlElement("out_biz_no")] public string OutBizNo { get; set; } /// /// 产品码 /// [XmlElement("product_code")] public string ProductCode { get; set; } /// /// 扩展属性(Map的JSON对象) key和value中不能有英文逗号及等于符号。 /// [XmlElement("properties")] public string Properties { get; set; } /// /// 服务量 传天数/次数/服务金额等数值,如不使用传0。 /// [XmlElement("service_amount")] public string ServiceAmount { get; set; } /// /// 结算周期 1#M(按自然月汇总) 在FEE_SETTLE模式下消费。 /// [XmlElement("settle_period")] public string SettlePeriod { get; set; } /// /// 结算延迟时间 9#D(延迟9日结算,如至下月10日) 在FEE_SETTLE模式下消费。 /// [XmlElement("settle_postponed_time")] public string SettlePostponedTime { get; set; } /// /// 结算类型 REALTIME: 实时结算 AUTO_CYCLE: 自动周期结算 在FEE_SETTLE模式下消费。 /// [XmlElement("settle_type")] public string SettleType { get; set; } /// /// 租户Id /// [XmlElement("tnt_inst_id")] public string TntInstId { get; set; } } }