You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
|
|
|
|
namespace POSV.OtherWaiMai
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
///
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Serializable]
|
|
|
|
|
[JsonObject(MemberSerialization.OptIn)]
|
|
|
|
|
public class BaiduOrderData
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 账号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "source")]
|
|
|
|
|
public string Source { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 门店
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "shop")]
|
|
|
|
|
public BaiduOrderShop Shop { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订单
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "order")]
|
|
|
|
|
public BaiduOrderInfo OrderInfo { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 订餐人
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "user")]
|
|
|
|
|
public BaiduOrderUser OrderUser { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 商品信息
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "products")]
|
|
|
|
|
public List<List<BaiduOrderProduct>> Products { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 部门退款信息
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "discount")]
|
|
|
|
|
public List<BaiduOrderDiscount> OrderDiscounts { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 部门退款信息
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "part_refund_info")]
|
|
|
|
|
public List<BaiduOrderRefundInfo> RefundInfo { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|