作者 SHW\戥岁。。

购物车加入错误

@@ -53,16 +53,16 @@ class Cart extends Api @@ -53,16 +53,16 @@ class Cart extends Api
53 } 53 }
54 $model->where('id', $cart['id'])->delete(); 54 $model->where('id', $cart['id'])->delete();
55 } 55 }
56 - $spec_sku = new Litestoregoodsspec(); 56 + $spec_sku = new Litestoregoodsspec();
  57 + $spec_info = $spec_sku->where('goods_spec_id', $sku_id)->find();
57 if ($cart) { 58 if ($cart) {
58 - $spec_sku->where('goods_spec_id', $sku_id)->find();  
59 - if ($spec_sku['stock_num'] + $cart['number'] < $number) { 59 +
  60 + if ($spec_info['stock_num'] + $cart['number'] < $number) {
60 $this->error('库存不足'); 61 $this->error('库存不足');
61 } 62 }
62 $cart->setInc('number', $number); 63 $cart->setInc('number', $number);
63 } else { 64 } else {
64 - $spec_sku->where('goods_spec_id', $sku_id)->find();  
65 - if ($spec_sku['stock_num'] < $number) { 65 + if ($spec_info['stock_num'] < $number) {
66 $this->error('库存不足'); 66 $this->error('库存不足');
67 } 67 }
68 $data['number'] = $number; 68 $data['number'] = $number;