236 lines
5.6 KiB
C#
236 lines
5.6 KiB
C#
using FreeSql.DataAnnotations;
|
||
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Web;
|
||
|
||
namespace Store.Contracts.Order.Entitys;
|
||
|
||
/// <summary>
|
||
/// 微信订单商品明细表
|
||
/// </summary>
|
||
[Table(Name = "erp.oms_wei_order_item")]
|
||
public class WeiOrderItemEntity
|
||
{
|
||
/// <summary>
|
||
/// id
|
||
/// </summary>
|
||
[Column(Name = "id", IsPrimary = true, IsIdentity = true)]
|
||
public long Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 店铺id
|
||
/// </summary>
|
||
[Column(Name = "shop_id")]
|
||
public long ShopId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商户id
|
||
/// </summary>
|
||
[Column(Name = "merchant_id")]
|
||
public long MerchantId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 订单id(平台订单id)
|
||
/// </summary>
|
||
[Column(Name = "order_id")]
|
||
public string OrderId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品spuid
|
||
/// </summary>
|
||
[Column(Name = "product_id")]
|
||
public string ProductId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品skuid
|
||
/// </summary>
|
||
[Column(Name = "sku_id")]
|
||
public string SkuId { get; set; }
|
||
|
||
/// <summary>
|
||
/// sku小图
|
||
/// </summary>
|
||
[Column(Name = "thumb_img")]
|
||
public string ThumbImg { get; set; }
|
||
|
||
/// <summary>
|
||
/// sku数量
|
||
/// </summary>
|
||
[Column(Name = "sku_cnt")]
|
||
public int SkuCnt { get; set; }
|
||
|
||
/// <summary>
|
||
/// 售卖单价(单位:分)
|
||
/// </summary>
|
||
[Column(Name = "sale_price")]
|
||
public int? SalePrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品标题
|
||
/// </summary>
|
||
[Column(Name = "title")]
|
||
public string Title { get; set; }
|
||
|
||
/// <summary>
|
||
/// 正在售后/退款流程中的 sku 数量
|
||
/// </summary>
|
||
[Column(Name = "on_aftersale_sku_cnt")]
|
||
public int? OnAftersaleSkuCnt { get; set; }
|
||
|
||
/// <summary>
|
||
/// 完成售后/退款的 sku 数量
|
||
/// </summary>
|
||
[Column(Name = "finish_aftersale_sku_cnt")]
|
||
public int? FinishAftersaleSkuCnt { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品编码
|
||
/// </summary>
|
||
[Column(Name = "sku_code")]
|
||
public string SkuCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 市场单价(单位:分)
|
||
/// </summary>
|
||
[Column(Name = "market_price")]
|
||
public int? MarketPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// sku属性JSON
|
||
/// </summary>
|
||
[Column(Name = "sku_attrs")]
|
||
public string SkuAttrs { get; set; }
|
||
|
||
/// <summary>
|
||
/// sku实付总价,取estimate_price和change_price中较小值
|
||
/// </summary>
|
||
[Column(Name = "real_price")]
|
||
public int? RealPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品外部spuid
|
||
/// </summary>
|
||
[Column(Name = "out_product_id")]
|
||
public string OutProductId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 采购价
|
||
/// </summary>
|
||
[Column(Name = "purchase_price")]
|
||
public int? PurchasePrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 运费
|
||
/// </summary>
|
||
[Column(Name = "freight")]
|
||
public int? Freight { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品外部skuid
|
||
/// </summary>
|
||
[Column(Name = "out_sku_id")]
|
||
public string OutSkuId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否有优惠金额,非必填,默认为false
|
||
/// </summary>
|
||
[Column(Name = "is_discounted")]
|
||
public string IsDiscounted { get; set; }
|
||
|
||
/// <summary>
|
||
/// 优惠后sku总价,非必填,is_discounted为true时有值
|
||
/// </summary>
|
||
[Column(Name = "estimate_price")]
|
||
public int? EstimatePrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否修改过价格,非必填,默认为false
|
||
/// </summary>
|
||
[Column(Name = "is_change_price")]
|
||
public string IsChangePrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 改价后sku总价,非必填,is_change_price为true时有值
|
||
/// </summary>
|
||
[Column(Name = "change_price")]
|
||
public int? ChangePrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 订单内商品维度平台券优惠金额 (利润需要计算这个金额在内)
|
||
/// </summary>
|
||
[Column(Name = "cash_coupon_discounted_price")]
|
||
public int? CashCouponDiscountedPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 区域库存id
|
||
/// </summary>
|
||
[Column(Name = "out_warehouse_id")]
|
||
public string OutWarehouseId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 退货地址
|
||
/// </summary>
|
||
[Column(Name = "return_address")]
|
||
public string ReturnAddress { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品发货信息JSON
|
||
/// </summary>
|
||
[Column(Name = "sku_deliver_info")]
|
||
public string SkuDeliverInfo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品额外服务信息JSON
|
||
/// </summary>
|
||
[Column(Name = "extra_service")]
|
||
public string ExtraService { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否使用了会员积分抵扣
|
||
/// </summary>
|
||
[Column(Name = "use_deduction")]
|
||
public string UseDeduction { get; set; }
|
||
|
||
/// <summary>
|
||
/// 会员积分抵扣金额,单位为分
|
||
/// </summary>
|
||
[Column(Name = "deduction_price")]
|
||
public int? DeductionPrice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 平台服务费(微信小店:预计技术服务费),单位为分
|
||
/// </summary>
|
||
[Column(Name = "predict_commission_fee")]
|
||
public int? PredictCommissionFee { get; set; }
|
||
|
||
/// <summary>
|
||
/// 达人佣金(微信小店:分账金额),单位为分
|
||
/// </summary>
|
||
[Column(Name = "commission_amount")]
|
||
public int? CommissionAmount { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品优惠券信息,逐步替换 order.order_detail.coupon_info
|
||
/// </summary>
|
||
[Column(Name = "order_product_coupon_info_list")]
|
||
public string OrderProductCouponInfoList { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品id(o_goods外键)
|
||
/// </summary>
|
||
[Column(Name = "erp_goods_id")]
|
||
public long ErpGoodsId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商品skuid(o_goods_sku外键)
|
||
/// </summary>
|
||
[Column(Name = "erp_goods_sku_id")]
|
||
public long ErpGoodsSkuId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 售后状态 1:无售后或售后关闭,2:售后处理中,3:退款中,4: 退款成功 11 已取消
|
||
/// </summary>
|
||
[Column(Name = "refund_status")]
|
||
public int RefundStatus { get; set; }
|
||
} |