using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// KbdishCookInfo Data Structure. /// [Serializable] public class KbdishCookInfo : AopObject { /// /// 区域 /// [XmlElement("area")] public string Area { get; set; } /// /// 渠道 eatin堂食,takeout外卖,paipai 扫码,kbb2c 口碑点餐 /// [XmlElement("cook_channel")] public string CookChannel { get; set; } /// /// 扩展字典,json串 /// [XmlElement("cook_ext_content")] public string CookExtContent { get; set; } /// /// 菜谱id /// [XmlElement("cook_id")] public string CookId { get; set; } /// /// 菜谱名称 /// [XmlElement("cook_name")] public string CookName { get; set; } /// /// 版本号 /// [XmlElement("cook_version")] public string CookVersion { get; set; } /// /// 操作员 /// [XmlElement("create_user")] public string CreateUser { get; set; } /// /// 时间区间日期结束 /// [XmlElement("end_date")] public string EndDate { get; set; } /// /// 时间区间截止 闭区间 /// [XmlElement("end_time")] public string EndTime { get; set; } /// /// 数据的创建时间 /// [XmlElement("gmt_create")] public string GmtCreate { get; set; } /// /// 数据的修改时间 /// [XmlElement("gmt_modified")] public string GmtModified { get; set; } /// /// 口碑菜谱明细 /// [XmlArray("kb_cook_detail_list")] [XmlArrayItem("kbdish_cook_detail_info")] public List KbCookDetailList { get; set; } /// /// 商户id /// [XmlElement("merchant_id")] public string MerchantId { get; set; } /// /// 时间约束类型 forever:永久; week:按周,每周周几 month:按月,每月几号. 如果操作的是菜谱,非空必传。如果是操作门店或者挂明细,可为空 /// [XmlElement("period_type")] public string PeriodType { get; set; } /// /// 时间控制值,如果选的week, 值 1,2,3,4 ; 如果选择month 1,11,31 ; 如果选择永久,为空 /// [XmlElement("period_value")] public string PeriodValue { get; set; } /// /// 菜谱描述 /// [XmlElement("remarks")] public string Remarks { get; set; } /// /// 门店列表 /// [XmlArray("shop_list")] [XmlArrayItem("string")] public List ShopList { get; set; } /// /// yazuo,meituan,ele获取,新增的时候必输。 /// [XmlElement("source_from")] public string SourceFrom { get; set; } /// /// 控制的日期区间开始 /// [XmlElement("start_date")] public string StartDate { get; set; } /// /// 时间控制 到分 闭区间 /// [XmlElement("start_time")] public string StartTime { get; set; } /// /// open 启动 stop 停用 /// [XmlElement("status")] public string Status { get; set; } /// /// 操作员 /// [XmlElement("update_user")] public string UpdateUser { get; set; } } }