using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// SelectedMealSideInfo Data Structure.
///
[Serializable]
public class SelectedMealSideInfo : AopObject
{
///
/// 套餐的加价.仅当type=COMBO时有效
///
[XmlElement("add_price")]
public string AddPrice { get; set; }
///
/// 菜品ID
///
[XmlElement("dish_id")]
public string DishId { get; set; }
///
/// 菜品名称
///
[XmlElement("dish_name")]
public string DishName { get; set; }
///
/// 扩展信息
///
[XmlElement("ext_infos")]
public string ExtInfos { get; set; }
///
/// 数量
///
[XmlElement("num")]
public string Num { get; set; }
///
/// 外部菜品ID
///
[XmlElement("out_dish_id")]
public string OutDishId { get; set; }
///
/// "菜品的其他信息,包括但不限于:sku、规格,做法等信息; 为Map结构的json格式,key的枚举定义: (1)PRACTICE:""红烧"" 做法 (2)PRACTICE_PRICE:""10.0"" 做法加价 (3)SALES_PROPERTY: {""甜度"":[""五分甜"",""三分甜""],""冰量"":[""少冰""]} 一般销售属性 (4)SPECIFICATION:""大"" 规格"
///
[XmlElement("out_dish_infos")]
public string OutDishInfos { get; set; }
///
/// 外部菜品SKU ID
///
[XmlElement("out_sku_id")]
public string OutSkuId { get; set; }
///
/// 加料价格,仅当type=SIDE时有值
///
[XmlElement("side_price")]
public string SidePrice { get; set; }
///
/// 商品下细分的sku ID
///
[XmlElement("sku_id")]
public string SkuId { get; set; }
///
/// 新增)子明细类型: 可枚举: (1)COMBO 套餐内子明细 (2)SIDE 加料明细
///
[XmlElement("type")]
public string Type { get; set; }
///
/// 单位
///
[XmlElement("unit")]
public string Unit { get; set; }
}
}