using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// PosDishGroupModel Data Structure.
///
[Serializable]
public class PosDishGroupModel : AopObject
{
///
/// 创建的用户名,请输入有效的用户ID,类型是新增时候,必填
///
[XmlElement("create_user")]
public string CreateUser { get; set; }
///
/// 组合菜的详情,类型是删除时候可选,否则必填
///
[XmlArray("detail_list")]
[XmlArrayItem("pos_dish_group_detail_model")]
public List DetailList { get; set; }
///
/// 组合菜的ID,除了新增时候,必传
///
[XmlElement("group_id")]
public string GroupId { get; set; }
///
/// 组合菜的名称, 类型是删除时候可选,否则必填
///
[XmlElement("group_name")]
public string GroupName { get; set; }
///
/// 查询时候返回的详情列表
///
[XmlArray("query_detail_list")]
[XmlArrayItem("pos_dish_group_detail_model")]
public List QueryDetailList { get; set; }
///
/// 门店ID,类型是删除时候可选,否则必填
///
[XmlElement("shop_id")]
public string ShopId { get; set; }
///
/// 套餐的排序号,只在查询套餐下组合菜的时候才会有这个值
///
[XmlElement("sort")]
public long Sort { get; set; }
///
/// 状态,类型是删除时候可选,否则必填
///
[XmlElement("status")]
public string Status { get; set; }
///
/// 操作的类型,add新增 update更新 del删除
///
[XmlElement("sync_type")]
public string SyncType { get; set; }
///
/// 组合菜中最多可点份数,类型是删除时候可选,否则必填
///
[XmlElement("unit_count_limit")]
public long UnitCountLimit { get; set; }
///
/// 更新的用户名,请输入有效的用户ID,类型是新增时候可选,否则必填
///
[XmlElement("update_user")]
public string UpdateUser { get; set; }
}
}