|
|
@@ -509,6 +509,7 @@ class StoreOrder extends BaseModel
|
|
|
$cartInfo = StoreOrderCartInfo::where('cart_id', 'in', $order['cart_id'])->select();
|
|
|
$cartInfo = $cartInfo ? $cartInfo->toArray() : [];
|
|
|
foreach ($cartInfo as $cart) {
|
|
|
+ $cart['cart_info'] = json_decode($cart['cart_info'], true);
|
|
|
//增库存减销量
|
|
|
if ($combinationId) $res5 = $res5 && StoreCombination::incCombinationStock($cart['cart_info']['cart_num'], $combinationId, isset($cart['cart_info']['productInfo']['attrInfo']) ? $cart['cart_info']['productInfo']['attrInfo']['unique'] : '');
|
|
|
else if ($seckill_id) $res5 = $res5 && StoreSeckill::incSeckillStock($cart['cart_info']['cart_num'], $seckill_id, isset($cart['cart_info']['productInfo']['attrInfo']) ? $cart['cart_info']['productInfo']['attrInfo']['unique'] : '');
|