Переглянути джерело

Wesmiler 三勾多商户商城提交

wesmiler 4 роки тому
батько
коміт
231582602d
2 змінених файлів з 3 додано та 3 видалено
  1. 2 2
      app/api/controller/order/Cart.php
  2. 1 1
      app/api/model/order/Cart.php

+ 2 - 2
app/api/controller/order/Cart.php

@@ -53,12 +53,12 @@ class Cart extends Controller
         $product_num = $data['total_num'];
         $product_sku_id = $data['product_sku_id'];
         $model = $this->model;
-        if (!$model->add($product_id, $product_num, $product_sku_id)) {
+        if (!$result = $model->add($product_id, $product_num, $product_sku_id)) {
             return $this->renderError($model->getError() ?:'加入购物车失败');
         }
         // 购物车商品总数量
         $totalNum = $model->getProductNum();
-        return $this->renderSuccess('加入购物车成功', ['cart_total_num' => $totalNum]);
+        return $this->renderSuccess('加入购物车成功', ['cart_total_num' => $totalNum,'total_num'=> isset($result['product_num'])? $result['product_num']: 0]);
     }
 
     /**

+ 1 - 1
app/api/model/order/Cart.php

@@ -184,7 +184,7 @@ class Cart
             'shop_supplier_id' => $product['shop_supplier_id'],
             'create_time' => time()
         ];
-        return true;
+        return static::$cart[$index];
     }
 
     /**