126 lines
3.7 KiB
C#
126 lines
3.7 KiB
C#
using System;
|
||
using System.Xml.Serialization;
|
||
using System.Collections.Generic;
|
||
|
||
namespace Aop.Api.Domain
|
||
{
|
||
/// <summary>
|
||
/// KoubeiCateringDishCreatedishSyncModel Data Structure.
|
||
/// </summary>
|
||
[Serializable]
|
||
public class KoubeiCateringDishCreatedishSyncModel : AopObject
|
||
{
|
||
/// <summary>
|
||
/// 类目的名称,需要保证pid+分类名称唯一
|
||
/// </summary>
|
||
[XmlElement("catetory_name")]
|
||
public string CatetoryName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 分类自身的排序值,只支持数字类型,不传默认为1
|
||
/// </summary>
|
||
[XmlElement("catetory_sort")]
|
||
public string CatetorySort { get; set; }
|
||
|
||
/// <summary>
|
||
/// 图片id
|
||
/// </summary>
|
||
[XmlElement("dmg_img")]
|
||
public string DmgImg { get; set; }
|
||
|
||
/// <summary>
|
||
/// 套餐组列表
|
||
/// </summary>
|
||
[XmlArray("group_list")]
|
||
[XmlArrayItem("kbdish_group_simplify_info")]
|
||
public List<KbdishGroupSimplifyInfo> GroupList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 加料组列表
|
||
/// </summary>
|
||
[XmlArray("material_group_list")]
|
||
[XmlArrayItem("kbdish_material_simplify_info")]
|
||
public List<KbdishMaterialSimplifyInfo> MaterialGroupList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 起点份数,只支持数字
|
||
/// </summary>
|
||
[XmlElement("min_serving")]
|
||
public string MinServing { get; set; }
|
||
|
||
/// <summary>
|
||
/// 菜品名称
|
||
/// </summary>
|
||
[XmlElement("name")]
|
||
public string Name { get; set; }
|
||
|
||
/// <summary>
|
||
/// 外部菜品id
|
||
/// </summary>
|
||
[XmlElement("out_dish_id")]
|
||
public string OutDishId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 外部门店id,如果当前菜品是门店菜, 口碑门店id和外部门店id二者必须有一必填
|
||
/// </summary>
|
||
[XmlElement("out_shop_id")]
|
||
public string OutShopId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 属性列表
|
||
/// </summary>
|
||
[XmlArray("property_list")]
|
||
[XmlArrayItem("kbdish_property_simplify_info")]
|
||
public List<KbdishPropertySimplifyInfo> PropertyList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 菜品描述
|
||
/// </summary>
|
||
[XmlElement("remarks")]
|
||
public string Remarks { get; set; }
|
||
|
||
/// <summary>
|
||
/// 口碑门店id
|
||
/// </summary>
|
||
[XmlElement("shop_id")]
|
||
public string ShopId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 规格列表
|
||
/// </summary>
|
||
[XmlArray("sku_list")]
|
||
[XmlArrayItem("kbdish_sku_simplify_info")]
|
||
public List<KbdishSkuSimplifyInfo> SkuList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 状态,open 启动 stop 停用
|
||
/// </summary>
|
||
[XmlElement("status")]
|
||
public string Status { get; set; }
|
||
|
||
/// <summary>
|
||
/// 副标题
|
||
/// </summary>
|
||
[XmlElement("sub_name")]
|
||
public string SubName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 菜品标签,格式为json串:key =spicy标示辣度, value标示辣度值,0不辣;1微辣;2中辣;3重辣。 key=special标示特色标签;value标示特色标签值,0标示不设定;1招牌;2新品
|
||
/// </summary>
|
||
[XmlElement("tags")]
|
||
public string Tags { get; set; }
|
||
|
||
/// <summary>
|
||
/// 口碑枚举定义 single:单品;packages:套餐
|
||
/// </summary>
|
||
[XmlElement("type_big")]
|
||
public string TypeBig { get; set; }
|
||
|
||
/// <summary>
|
||
/// 单位
|
||
/// </summary>
|
||
[XmlElement("unit")]
|
||
public string Unit { get; set; }
|
||
}
|
||
}
|