using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace Operater.DbModel
{
///
///
///
[SugarTable("yz_orderinfo")]
public class YzOrderinfo
{
///
///
///
public YzOrderinfo()
{
}
///
/// 子订单id
///
[SugarColumn(ColumnName = "oid",IsPrimaryKey =true)]
public System.String Oid { get; set; }
///
/// 主订单号
///
[SugarColumn(ColumnName = "tid")]
public System.String Tid { get; set; }
///
/// 商品id,有赞生成的商品唯一值
///
[SugarColumn(ColumnName = "item_id")]
public System.String ItemId { get; set; }
///
/// 是否为预售商品,是:返回为1,否返回为空
///
[SugarColumn(ColumnName = "is_pre_sale")]
public System.String IsPreSale { get; set; }
///
///
///商品成本价,单位:元
///
[SugarColumn(ColumnName = "goods_cost_price")]
public System.Decimal? GoodsCostPrice { get; set; }
///
///
///单商品原价,单位:元
///
[SugarColumn(ColumnName = "price")]
public System.Decimal? Price { get; set; }
///
///
///商品名称
///
[SugarColumn(ColumnName = "title")]
public System.String Title { get; set; }
///
///
///规格编码
///
[SugarColumn(ColumnName = "sku_no")]
public System.String SkuNo { get; set; }
///
///
///商品编码
///
[SugarColumn(ColumnName = "item_no")]
public System.String ItemNo { get; set; }
///
/// 商品税费模式:"1":含税模式、"0":税费分离
///
[SugarColumn(ColumnName = "tariff_rule")]
public System.String TariffRule { get; set; }
///
///
///订单明细应付金额,订单上每个商品最终均摊价,单位:元
///
[SugarColumn(ColumnName = "payment")]
public System.Decimal? Payment { get; set; }
///
/// 分销商品金额,单位:元
///
[SugarColumn(ColumnName = "fenxiao_discount_price")]
public System.Decimal? FenxiaoDiscountPrice { get; set; }
///
/// 网店商品-茶饮烘焙类型商品的商品属性,name为属性名称,value_name为属性值
///
[SugarColumn(ColumnName = "item_props")]
public System.String ItemProps { get; set; }
///
/// 是否赠品,是:true,否:false
///
[SugarColumn(ColumnName = "is_present")]
public System.Int32? IsPresent { get; set; }
///
/// 商品类型,0:普通商品; 1:拍卖商品; 5:餐饮商品; 10:分销商品; 20:会员卡商品; 21:礼品卡商品; 23:有赞会议商品; 24:周期购; 30:收银台商品; 31:知识付费商品; 35:酒店商品; 40:普通服务类商品; 71:卡项商品;182:普通虚拟商品; 183:电子卡券商品; 201:外部会员卡商品; 202:外部直接收款商品; 203:外部普通商品; 204:外部服务商品;205:mock不存在商品; 206:小程序二维码;207:积分充值商品;208:付费优惠券商品
///
[SugarColumn(ColumnName = "item_type")]
public System.Int32? ItemType { get; set; }
///
/// 商品编码,商家自定义编码,可用于和其他系统之间商品的外部id的标识。零售店铺类型返回的是商品的条码信息。
///
[SugarColumn(ColumnName = "outer_item_id")]
public System.String OuterItemId { get; set; }
///
/// 微商城店铺类型:outer_sku_id 对应的是规格编码;在零售店铺类型场景下outer_sku_id 对应的是规格条码;商品规格编码,sku_id值不为0时:返回商品规格编码;sku_id值为0时:当设置商品编码后且开启多网点功能,返回值为商品编码,否则返回空。
///
[SugarColumn(ColumnName = "outer_sku_id")]
public System.String OuterSkuId { get; set; }
///
/// 商品总价(扣除商品级优惠) 单位:元
///
[SugarColumn(ColumnName = "total_fee")]
public System.Decimal? TotalFee { get; set; }
///
/// 商品规格id,有赞生成的规格id。无规格商品返回0
///
[SugarColumn(ColumnName = "sku_id")]
public System.String SkuId { get; set; }
///
///
///商品数量
///
[SugarColumn(ColumnName = "num")]
public System.Int32? Num { get; set; }
///
///
///商品图片地址
///
[SugarColumn(ColumnName = "pic_path")]
public System.String PicPath { get; set; }
///
///
///商品详情链接
///
[SugarColumn(ColumnName = "goods_url")]
public System.String GoodsUrl { get; set; }
///
///
///单商品现价,减去了商品的优惠金额。单位:元
///
[SugarColumn(ColumnName = "discount_price")]
public System.Decimal? DiscountPrice { get; set; }
///
///
///商品积分价(非积分商品则为0),如返回值是100则表示100积分。
///
[SugarColumn(ColumnName = "points_price")]
public System.Int32? PointsPrice { get; set; }
///
/// 商品规格信息(无规格商品为空)
///
[SugarColumn(ColumnName = "sku_properties_name")]
public System.String SkuPropertiesName { get; set; }
///
/// 商品别名
///
[SugarColumn(ColumnName = "alias")]
public System.String Alias { get; set; }
///
/// 1688对应的订单号
///
[SugarColumn(ColumnName = "ali_tid")]
public System.String AliTid { get; set; }
///
/// 1688对应的子订单号
///
[SugarColumn(ColumnName = "ali_oid")]
public System.String AliOid { get; set; }
///
/// 0未创建 1成功 2忽略(非1688商品订单)
///
[SugarColumn(ColumnName = "ali_trade_status")]
public System.Int32 AliTradeStatus { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnName = "create_time")]
public System.DateTime? CreateTime { get; set; }
///
///1688发货状态 0未发货 1已发货
///
[SugarColumn(ColumnName = "ali_goods_status")]
public System.Int32 AliGoodsStatus { get; set; }
///
///有赞发货状态 0未发货 1已发货
///
[SugarColumn(ColumnName = "yz_goods_status")]
public System.Int32 YzGoodsStatus { get; set; }
///
/// 订单状态
///
[SugarColumn(ColumnName = "trade_status")]
public System.String TradeStatus { get; set; }
}
}