OrderInfo.php 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace app\youzan\model;
  3. class OrderInfo extends Base
  4. {
  5. //设置字段信息
  6. protected $schema = [
  7. 'id' =>'bigint',//
  8. 'tid' =>'varchar',//有赞订单id
  9. 'oid' =>'varchar',//订单明细id 子订单id
  10. 'item_id' =>'varchar',//有赞商品id
  11. 'tax_total' =>'decimal',//税费
  12. 'is_pre_sale' =>'tinyint',//是否预售 1是 0否
  13. 'goods_cost_price' =>'decimal',//成本价
  14. 'buyer_messages' =>'varchar',//买家留言
  15. 'price' =>'decimal',//单商品原价,单位:元
  16. 'title' =>'varchar',//商品名称
  17. 'sku_no' =>'varchar',//规格编码
  18. 'item_no' =>'varchar',//商品编码
  19. 'tariff_rule' =>'tinyint',//税费模式"1":含税模式、"0":税费分离(貌似没有这个字段)
  20. 'payment' =>'decimal',//订单明细应付金额订单上每个商品最终均摊价,单位:元
  21. 'is_present' =>'tinyint',//是否赠品,是:true,否:false
  22. 'item_type' =>'tinyint',//商品类型,0:普通商品; 1:拍卖商品; 5:餐饮商品; 10:分销商品; 20:会员卡商品; 21:礼品卡商品; 23:有赞会议商品; 24:周期购; 30:收银台商品; 31:知识付费商品; 35:酒店商品; 40:普通服务类商品; 71:卡项商品;182:普通虚拟商品; 183:电子卡券商品; 201:外部会员卡商品; 202:外部直接收款商品; 203:外部普通商品; 204:外部服务商品;205:mock不存在商品; 206:小程序二维码;207:积分充值商品;208:付费优惠券商品
  23. 'outer_item_id' =>'varchar',//商品编码,商家自定义编码,可用于和其他系统之间商品的外部id的标识。零售店铺类型返回的是商品的条码信息
  24. 'outer_sku_id' =>'varchar',//微商城店铺类型:outer_sku_id 对应的是规格编码;在零售店铺类型场景下outer_sku_id 对应的是规格条码;商品规格编码,sku_id值不为0时:返回商品规格编码;sku_id值为0时:当设置商品编码后且开启多网点功能,返回值为商品编码,否则返回空。
  25. 'total_fee' =>'decimal',//商品总价(扣除商品级优惠) 单位:元
  26. 'sku_id' =>'varchar',//商品规格id,有赞生成的规格id。无规格商品返回0
  27. 'sku_unique_code' =>'varchar',//商品唯一编码
  28. 'num' =>'int',//商品数量
  29. 'is_price_calendar' =>'tinyint',//是否为价格日历商品,是:返回为1,否返回为空
  30. 'pic_path' =>'varchar',//商品图片
  31. 'pre_sale_type' =>'tinyint',//0 全款预售,1 定金预售
  32. 'alias' =>'varchar',//商品别名
  33. 'discount_price' =>'decimal',//单商品现价,减去了商品的优惠金额。单位:元
  34. 'points_price' =>'decimal',//商品积分价(非积分商品则为0),如返回值是100则表示100积分。
  35. 'sku_properties_name' =>'text',//商品规格信息(无规格商品为空)
  36. 'weight' =>'decimal',//商品重量 单位是 g
  37. 'refund_fee' =>'decimal',//退款金额
  38. 'yz_open_id' =>'varchar',//买家在有赞的唯一id
  39. 'status' =>'tinyint',//状态 0(财务通过)待处理1处理中,2待产品审核,3产品驳回,4待财务审核,5财务驳回,6成功转单,7订单取消,8系统转单失败
  40. 'fee_type' =>'tinyint',//费用类型
  41. 'reason' =>'varchar',//失败原因或者驳回原因
  42. 'orderCode' =>'varchar',//销售订单编号(对应于采销系统中的sale表)
  43. 'is_approved' =>'tinyint',//是否审核通过,0未通过,1通过
  44. 'updateid' =>'int',//更新人id
  45. 'updater' =>'varchar',//更新人
  46. 'addtime' =>'datetime',//创建时间
  47. 'updatetime' =>'datetime',//更新时间
  48. 'is_del' =>'tinyint',//删除删除,0未删除,1已删除
  49. ];
  50. }