using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// KoubeiCateringKmsOrderSyncModel Data Structure. /// [Serializable] public class KoubeiCateringKmsOrderSyncModel : AopObject { /// /// 同步动作. "PUSH":推送订单; "CANCEL_PUSH": 取消推送 /// [XmlElement("action")] public string Action { get; set; } /// /// 推单渠道码. "ELE_ME":饿了么; "KERUYUN":客如云;“YINBAO”:银豹;“DUOWEI”:"多维";如不再此名单则联系口碑技术同学新增; /// [XmlElement("biz_channel")] public string BizChannel { get; set; } /// /// 菜品信息列表. action=PUSH时必填, aciton=CANCEL_PUSH不填 /// [XmlArray("kds_dish_info_list")] [XmlArrayItem("kds_dish_info_d_t_o")] public List KdsDishInfoList { get; set; } /// /// 订单信息. action=PUSH时必填, aciton=CANCEL_PUSH不填 /// [XmlElement("kds_order_info")] public KdsOrderInfoDTO KdsOrderInfo { get; set; } /// /// 口碑订单号.(口碑订单必传) 退款时, 以order_no为主. 如果order_no不存在, 以out_order_no为准. /// [XmlElement("order_no")] public string OrderNo { get; set; } /// /// 外部订单号 /// [XmlElement("out_order_no")] public string OutOrderNo { get; set; } /// /// 口碑店铺id /// [XmlElement("shop_id")] public string ShopId { get; set; } /// /// 原始订单来源. ISV订单:isvpos(例如:属于客如云、银豹、多维等ISV厂商自己的POS订单,则传isvpos); 口碑订单:koubei; 饿了么订单:eleme; 支付宝订单:alipay; 美团订单:meituan; 滴滴订单:didi; 其他平台:other; /// [XmlElement("source")] public string Source { get; set; } } }