using System; using System.Collections.Generic; using System.Linq; using System.Text; using Newtonsoft.Json; using POSV.OtherWaiMai; namespace POSV.Card { /// /// 外卖订单列表 /// [Serializable] [JsonObject(MemberSerialization.OptIn)] public class EleMeOrderHandleResponse { /// /// 订单ID /// [JsonProperty(PropertyName = "id")] public string OrderId { get; set; } /// /// 顾客送餐地址 /// [JsonProperty(PropertyName = "address")] public string Address { get; set; } /// /// 下单时间(格式:yyyy-MM-dd HH:mm:ss) /// [JsonProperty(PropertyName = "createdAt")] public string CreatedAt { get; set; } /// /// 订单生效时间,即支付时间(格式:yyyy-MM-dd HH:mm:ss) /// [JsonProperty(PropertyName = "activeAt")] public string ActiveAt { get; set; } /// /// 配送费 /// [JsonProperty(PropertyName = "deliverFee")] public decimal DeliverFee { get; set; } /// /// 预计送达时间(格式:yyyy-MM-dd HH:mm:ss) /// [JsonProperty(PropertyName = "deliverTime")] public string DeliverTime { get; set; } /// /// 订单备注 /// [JsonProperty(PropertyName = "description")] public string Description { get; set; } /// /// 发票抬头 /// [JsonProperty(PropertyName = "invoice")] public string Invoice { get; set; } /// /// 是否预订单(0否1是) /// [JsonProperty(PropertyName = "isBook")] public int IsBook { get; set; } /// /// 是否在线支付(0否1是) /// [JsonProperty(PropertyName = "isOnlinePaid")] public int IsOnlinePaid { get; set; } /// /// 顾客联系电话 /// [JsonProperty(PropertyName = "phoneList")] public Object PhoneList { get; set; } /// /// 店铺Id /// [JsonProperty(PropertyName = "shopId")] public string ShopId { get; set; } /// /// 店铺名称 /// [JsonProperty(PropertyName = "shopName")] public string ShopName { get; set; } /// /// 店铺当日订单流水号 /// [JsonProperty(PropertyName = "daySn")] public int DaySn { get; set; } /// /// 订单状态(参照订单状态说明) /// [JsonProperty(PropertyName = "status")] public string Status { get; set; } /// /// 退单状态(参照退单状态说明) /// [JsonProperty(PropertyName = "refundStatus")] public string RefundStatus { get; set; } /// /// 用户Id /// [JsonProperty(PropertyName = "userId")] public string UserId { get; set; } /// /// 订单总价/用户实付(单位:元) /// [JsonProperty(PropertyName = "totalPrice")] public decimal TotalPrice { get; set; } /// /// 原始价格/优惠前的价格,即菜价加上配送费和打包费(单位:元) /// [JsonProperty(PropertyName = "originalPrice")] public decimal OriginalPrice { get; set; } /// /// 订单收货人 /// [JsonProperty(PropertyName = "consignee")] public string Consignee { get; set; } /// /// 订单收货地址经纬度(例:"121.83317,31.514559") /// [JsonProperty(PropertyName = "deliveryGeo")] public string DeliveryGeo { get; set; } /// /// 顾客送餐详情地址 /// [JsonProperty(PropertyName = "deliveryPoiAddress")] public string DeliveryPoiAddress { get; set; } /// /// 是否需要发票(0否1是) /// [JsonProperty(PropertyName = "invoiced")] public bool Invoiced { get; set; } /// /// 店铺实收 /// [JsonProperty(PropertyName = "income")] public decimal Income { get; set; } /// /// 饿了么服务费率 /// [JsonProperty(PropertyName = "serviceRate")] public decimal ServiceRate { get; set; } /// /// 饿了么服务费 /// [JsonProperty(PropertyName = "serviceFee")] public decimal ServiceFee { get; set; } /// /// 订单中红包金额 /// [JsonProperty(PropertyName = "hongbao")] public decimal Hongbao { get; set; } /// /// 餐盒费 /// [JsonProperty(PropertyName = "packageFee")] public decimal PackageFee { get; set; } /// /// 订单活动总额 /// [JsonProperty(PropertyName = "activityTotal")] public decimal ActivityTotal { get; set; } /// /// 店铺承担活动费用 /// [JsonProperty(PropertyName = "shopPart")] public decimal ShopPart { get; set; } /// /// 饿了么承担活动费用 /// [JsonProperty(PropertyName = "elemePart")] public decimal ElemePart { get; set; } /// /// 降级标识(0否1是) /// [JsonProperty(PropertyName = "downgraded")] public bool Downgraded { get; set; } /// /// 订单详细类目的列表 /// [JsonProperty(PropertyName = "groups")] public List Groups { get; set; } } }