[关闭]
@qq286531097 2018-08-24T07:38:29.000000Z 字数 849 阅读 210

订单促销获得-优惠券

TNF


对应的接口

  1. kernel::single('b2c_goods_promotion')->getCouponPromotion($data)

输入的参数

  1. $data = array(
  2. '576' => array(
  3. 'product_id' => '576', //货品ID
  4. 'goods_id' => '104', //商品ID
  5. 'style_color' => 'red', //颜色
  6. 'type_id' => '9', //类型ID
  7. 'cat_id' => '50', //分类ID
  8. 'quantity' => '1', //购买数量
  9. 'brand_id' => '15' //品牌ID
  10. 'total_price' => '1000' //商促后和订促后的总价
  11. ),
  12. '533' => array(
  13. 'product_id' => '533',
  14. 'goods_id' => '81',
  15. 'style_color' => '',
  16. 'type_id' => '9',
  17. 'cat_id' => '9',
  18. 'quantity' => '1',
  19. 'brand_id' => '15',
  20. 'total_price' => '1000'
  21. ),
  22. 'rule_id' => 1,
  23. 'member_id' => 1002,
  24. 'cupons_id' => 3
  25. );

输出参数实例

  1. 二维数组结构
  2. 成功输出实例
  3. Array(
  4. 'status' => 'succ',
  5. 'rule_id' => 1
  6. 'name' => 立减5
  7. 'promotion_type' => fullminus/fulldiscount //(满减/满折)
  8. 'items' => 576|1193|3,323|1192|2 //(货品ID|优惠券后价格|分摊的金额)
  9. 'discount_amount' => 5 //(活动减去的金额)
  10. 'total_price' => '2000' //(购物车总值)
  11. 'cost_price' => '5' //(总共减去的优惠券金额)
  12. 'subtotal_price' => '1995' //(优惠券之后的价格)
  13. )
  14. 失败输出实例
  15. Array(
  16. 'status' => 'error',
  17. 'msg' => '优惠券核销失败'
  18. )
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注