wesmiler 3 mēneši atpakaļ
vecāks
revīzija
0e1fc54233
1 mainītis faili ar 3 papildinājumiem un 3 dzēšanām
  1. 3 3
      app/Services/Api/CartService.php

+ 3 - 3
app/Services/Api/CartService.php

@@ -216,7 +216,7 @@ class CartService extends BaseService
         }
 
         if($num<=0){
-            $this->model->where(['id' => $cartId])->update(['mark'=>0,'update_time'=>time()]);
+            $this->model->where(['id' => $cartId])->update(['mark'=>0,'num'=>0,'update_time'=>time()]);
         }else{
             $this->model->where(['id' => $cartId])->update(['num' => $num,'update_time' => time()]);
         }
@@ -235,9 +235,9 @@ class CartService extends BaseService
     public function deleteCart($userId, $ids=[])
     {
         if($ids){
-            $this->model->where(['user_id'=>$userId,'mark'=>1])->whereIn('id', $ids)->update(['mark'=>0,'update_time'=>time()]);
+            $this->model->where(['user_id'=>$userId,'mark'=>1])->whereIn('id', $ids)->update(['mark'=>0,'num'=>0,'update_time'=>time()]);
         }else{
-            $this->model->where(['user_id'=>$userId,'mark'=>1])->update(['mark' => 0,'update_time' => time()]);
+            $this->model->where(['user_id'=>$userId,'mark'=>1])->update(['mark' => 0,'num'=>0,'update_time' => time()]);
         }
 
         $this->error = '删除成功';