You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
194 lines
4.9 KiB
C#
194 lines
4.9 KiB
C#
using Newtonsoft.Json;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace POSV.GuangChang
|
|
{
|
|
/// <summary>
|
|
/// 美食广场订单信息
|
|
/// </summary>
|
|
[Serializable]
|
|
[JsonObject(MemberSerialization.OptIn)]
|
|
public class VposOrder
|
|
{
|
|
/// <summary>
|
|
/// 订单ID
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "id")]
|
|
public string Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 企业编号
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "tenantId")]
|
|
public string TenantId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 会员ID
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "memberId")]
|
|
public string MemberId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 会员openId
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "openId")]
|
|
public string OpenId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 手机号
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "mobile")]
|
|
public string Mobile { get; set; }
|
|
|
|
/// <summary>
|
|
/// 单据编号
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "no")]
|
|
public string No { get; set; }
|
|
|
|
/// <summary>
|
|
/// 门店ID
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "storeId")]
|
|
public string StoreId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 门店ID
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "storeNo")]
|
|
public string StoreNo { get; set; }
|
|
/// <summary>
|
|
/// 门店ID
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "storeName")]
|
|
public string StoreName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 订单状态
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "status")]
|
|
public int Status { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// 销售时间
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "saleDate")]
|
|
public string SaleDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 销售时间
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "tableNo")]
|
|
public string TableNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 销售时间
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "people")]
|
|
public int People { get; set; }
|
|
|
|
/// <summary>
|
|
/// 营业模式
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "busMode")]
|
|
public int BusMode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 营业模式说明
|
|
/// </summary>
|
|
[JsonIgnore]
|
|
public string OrderTypeDesc { get; set; }
|
|
|
|
/// <summary>
|
|
/// 订单状态说明
|
|
/// </summary>
|
|
[JsonIgnore]
|
|
public string StatusDesc { get; set; }
|
|
|
|
/// <summary>
|
|
/// 消费金额
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "amount")]
|
|
public decimal Amount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 优惠率
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "discount")]
|
|
public decimal Discount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 优惠额
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "discountTotal")]
|
|
public decimal DiscountTotal { get; set; }
|
|
|
|
/// <summary>
|
|
/// 应收金额
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "receivable")]
|
|
public decimal Receivable { get; set; }
|
|
|
|
/// <summary>
|
|
/// 抹零金额
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "maling")]
|
|
public decimal Maling { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否使用会员卡(0否1是)
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "isMember")]
|
|
public int IsMember { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 会员卡号
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "memberNo")]
|
|
public string MemberNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 本单积分
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "memberJifen")]
|
|
public decimal MemberJifen { get; set; }
|
|
|
|
/// <summary>
|
|
/// 设备名称
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "deviceName")]
|
|
public string DeviceName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 取餐号
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "seqNo")]
|
|
public string SeqNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 星期几
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "weeker")]
|
|
public string Weeker { get; set; }
|
|
|
|
/// <summary>
|
|
/// 订单商品数量
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "ext1")]
|
|
public string Ext1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 订单备注
|
|
/// </summary>
|
|
[JsonProperty(PropertyName = "ext2")]
|
|
public string Ext2 { get; set; }
|
|
|
|
}
|
|
}
|