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.

76 lines
1.9 KiB
C#

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; }
}
}