using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// AlipayMarketingToolPromocommoptOpeneventSendModel Data Structure. /// [Serializable] public class AlipayMarketingToolPromocommoptOpeneventSendModel : AopObject { /// /// 外部事件发生时间,必须是(yyyy-MM-dd HH:mm:ss)格式 /// [XmlElement("biz_time")] public string BizTime { get; set; } /// /// 唯一事件编码,用来区分不同的事件类型。事件类型是给定的,当前事件类型只有PARKING(停车场事件)一种 /// [XmlElement("event_code")] public string EventCode { get; set; } /// /// 每一个事件码对应的扩展信息,是Map的类型JSON格式化的字符串。 事件类型为PARKING的KEY如下: parking_lot_id:停车场ID(必填) action: IN(进场)、OUT 出场(必填) content_id:内容ID(必填) /// [XmlElement("ext_info")] public string ExtInfo { get; set; } /// /// 事件发生的纬度信息。经度信息和纬度信息必须同时存在,要么都填,要么都不填。 /// [XmlElement("latitude")] public long Latitude { get; set; } /// /// 事件发生的经度信息。经度信息和纬度信息必须同时存在,要么都填,要么都不填。 /// [XmlElement("longitude")] public long Longitude { get; set; } /// /// 事件唯一编号,用来做幂等控制。每一次用户在商户所发生的事件,out_biz_no都不能一样。比如用户每次进入停车场、离开停车场的out_biz_no不能一样。 /// [XmlElement("out_biz_no")] public string OutBizNo { get; set; } /// /// 支付宝用户ID /// [XmlElement("user_id")] public string UserId { get; set; } } }