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
|
|
|
|
|
{
|
|
|
|
|
[Serializable]
|
|
|
|
|
[JsonObject(MemberSerialization.OptIn)]
|
|
|
|
|
public class EleMeDishItem
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 规格Id(商品Id)
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "id")]
|
|
|
|
|
public string Id { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// skuId
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "skuId")]
|
|
|
|
|
public string SkuId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 商品名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "name")]
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 商品分类Id
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "categoryId")]
|
|
|
|
|
public string CategoryId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 商品单价
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "price")]
|
|
|
|
|
public decimal Price { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 商品数量
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "quantity")]
|
|
|
|
|
public int Quantity { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 总价
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "total")]
|
|
|
|
|
public decimal Total { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 多规格
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "newSpecs")]
|
|
|
|
|
public List<EleMeDishItemSpec> NewSpecs { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 多属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "attributes")]
|
|
|
|
|
public List<EleMeDishItemAttribute> Attributes { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 配料
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "ingredients")]
|
|
|
|
|
public List<EleMeDishItemIngredient> Ingredients { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|