using FreeSql.DataAnnotations; using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Store.Contracts.Order.Entitys; /// /// 拼多多买手订单表 /// [Table(Name = "wxxd.order_pdd_buyer_order")] public class OrderPddBuyerOrderEntity { /// /// id /// [Column(Name = "id", IsPrimary = true, IsIdentity = true)] public long Id { get; set; } /// /// 微信订单 /// [Column(Name = "wx_order_id")] public string WxOrderId { get; set; } /// /// 微信订单sku /// [Column(Name = "wx_sku_id")] public string WxSkuId { get; set; } /// /// 微信订单发货类型 0 中转仓,1店铺后台直发 /// [Column(Name = "wx_send_type")] public byte WxSendType { get; set; } /// /// 中转单创建时间 /// [Column(Name = "TransitCreateTime")] public DateTime? TransitCreateTime { get; set; } /// /// 中转仓取号状态 /// [Column(Name = "pre_allocated_order_no")] public int? PreAllocatedOrderNo { get; set; } /// /// 买手编号 /// [Column(Name = "buyerId")] public string BuyerId { get; set; } /// /// 买手名称 /// [Column(Name = "buyerName")] public string BuyerName { get; set; } /// /// 买手单号 /// [Column(Name = "order_sn")] public string OrderSn { get; set; } /// /// 拍单订单金额 /// [Column(Name = "order_amount")] public int? OrderAmount { get; set; } /// /// 拍单时间 /// [Column(Name = "order_time")] public long? OrderTime { get; set; } /// /// 物流公司名称缩写 /// [Column(Name = "outExpressCompanyCode")] public string OutExpressCompanyCode { get; set; } /// /// 拍单物流单号 /// [Column(Name = "tracking_number")] public string TrackingNumber { get; set; } /// /// 订单状态 /// [Column(Name = "order_status_prompt")] public string OrderStatusPrompt { get; set; } /// /// 买手售后状态 2, 3, 4, 5, 7, 8, 10, 31 // 为售后,不支持修改物流 0:无售后 2:买家申请退款,待商家处理 3:退货退款,待商家处理 4:商家同意退款,退款中 5:平台同意退款,退款中 6:驳回退款,待买家处理 7:已同意退货退款,待用户发货 8:平台处理中 9:平台拒绝退款,退款关闭 10:退款成功 11:买家撤销 12:买家逾期未处理,退款失败 13:买家逾期,超过有效期 14:换货补寄待商家处理 15:换货补寄待用户处理 16:换货补寄成功 17:换货补寄失败 18:换货补寄待用户确认完成 21:待商家同意维修 22:待用户确认发货 24:维修关闭 25:维修成功 27:待用户确认收货 31:已同意拒收退款,待用户拒收 32:补寄待商家发货 /// [Column(Name = "after_sales_status")] public int? AfterSalesStatus { get; set; } /// /// 买手订单详情 /// [Column(Name = "order_detail")] public string OrderDetail { get; set; } /// /// add_time /// [Column(Name = "add_time")] public DateTime AddTime { get; set; } /// /// mdy_time /// [Column(Name = "mdy_time")] public DateTime MdyTime { get; set; } /// /// 取件码 /// [Column(Name = "pickup_code")] public string PickupCode { get; set; } }