@qq286531097
2018-08-24T07:38:29.000000Z
字数 849
阅读 210
TNF
kernel::single('b2c_goods_promotion')->getCouponPromotion($data)
$data = array(
'576' => array(
'product_id' => '576', //货品ID
'goods_id' => '104', //商品ID
'style_color' => 'red', //颜色
'type_id' => '9', //类型ID
'cat_id' => '50', //分类ID
'quantity' => '1', //购买数量
'brand_id' => '15' //品牌ID
'total_price' => '1000' //商促后和订促后的总价
),
'533' => array(
'product_id' => '533',
'goods_id' => '81',
'style_color' => '',
'type_id' => '9',
'cat_id' => '9',
'quantity' => '1',
'brand_id' => '15',
'total_price' => '1000'
),
'rule_id' => 1,
'member_id' => 1002,
'cupons_id' => 3
);
二维数组结构
成功输出实例
Array(
'status' => 'succ',
'rule_id' => 1
'name' => 立减5元
'promotion_type' => fullminus/fulldiscount //(满减/满折)
'items' => 576|1193|3,323|1192|2 //(货品ID|优惠券后价格|分摊的金额)
'discount_amount' => 5 //(活动减去的金额)
'total_price' => '2000' //(购物车总值)
'cost_price' => '5' //(总共减去的优惠券金额)
'subtotal_price' => '1995' //(优惠券之后的价格)
)
失败输出实例
Array(
'status' => 'error',
'msg' => '优惠券核销失败'
)