using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ThirdPartyClient.Model { /// /// 老乡鸡接口请求入参 /// public class LXJParameterModel { /// /// 访问key /// public string accessKey { get; set; } /// /// 接口名称 /// public string actionName { get; set; } /// /// 时间戳,单位毫秒。服务端允许应用请求的时间误差为正负15分钟之内。 /// public long timestamp { get; set; } /// /// UUID4,用来唯一标记此次调用 /// public string ticket { get; set; } /// /// 签名,32位Md5加密,参考下文签名计算规则 /// public string sign { get; set; } /// /// 业务级请求参数 /// public object data { get; set; } } public class LXJOrderModel { /// /// 交易订单号
/// YD+30位数字(全局唯一) ///
public string orderId { get; set; } /// /// 交易订单号 /// public string orderNo { get; set; } /// /// 交易门店id /// public string extStoreId { get; set; } /// /// 餐品份数 /// public int counts { get; set; } /// /// 订单状态 /// public int orderStatus { get; set; } /// /// 销售商品清单 /// public List products { get; set; } /// /// 支付类型,参考枚举类payType /// public int payType { get; set; } /// /// 下单渠道,参见枚举类fromType /// public int fromType { get; set; } /// /// 送餐方式 参加枚举类orderType /// public int sendType { get; set; } /// /// 订单总金额 /// public decimal price { get; set; } /// /// 商户实收金额 /// public decimal merchantPrice { get; set; } /// /// 优惠活动 商家承担金额 /// public decimal merchantBearPrice { get; set; } /// /// 下单实时餐品总金额 /// public decimal realTimeProductPrice { get; set; } /// /// 餐品优惠总金额负数 /// public decimal discountTotalPrice { get; set; } /// /// 餐品总额 /// public decimal productPrice { get; set; } /// /// 餐道流水号 /// public string sn { get; set; } /// /// 支付明细列表 /// public List paymentDetails { get; set; } /// /// 品牌id /// public int brandId { get; set; } /// /// 品牌名称 /// public string brandName { get; set; } /// /// 是否开发票 /// public bool isInvoice { get; set; } /// /// 是否已支付 /// public bool isPayed { get; set; } /// /// 下单日期yyyy-MM-dd HH:mm:ss /// public string orderDate { get; set; } /// /// 送餐时间 yyyy-MM-dd HH:mm:ss /// public string sendTime { get; set; } /// /// 第三方流水号 /// public string thirdSn { get; set; } /// /// 优惠活动 第三方平台承担金额 /// public decimal thirdPlatformBearPrice { get; set; } } /// /// 老乡鸡商品销售明细相关类 /// public class LXJProductModel { /// /// 下单实时餐品单价 /// public decimal realTimePrice { get; set; } /// /// 餐品价格/餐品优惠平摊价 /// public decimal sharePrice { get; set; } /// /// 餐品总价 /// public decimal totalPrice { get; set; } /// /// 下单实时餐品总价 /// public decimal realTimeTotalPrice { get; set; } /// /// 餐品单价/餐品原价 /// public decimal price { get; set; } /// /// 销售数量 /// public int num { get; set; } /// /// 商品名称 /// public string name { get; set; } /// /// 统一餐品id /// public string extId { get; set; } } public class LXJPaymentDetailModel { /// /// 支付金额 /// public decimal money { get; set; } /// /// 传给第三方支付系统的统一订单号 /// public string tradeNo { get; set; } /// /// 支付科目编码 /// public string paySub { get; set; } /// /// 付款类型名称 /// public string typeName { get; set; } /// /// 付款类型,参考枚举类offlinePayType和onlinePayType /// public int type { get; set; } } public class LXJRefundModel { public string orderId { get; set; } public int status { get; set; } } }