wupengfei il y a 3 ans
Parent
commit
95bbd62f49
1 fichiers modifiés avec 1 ajouts et 9 suppressions
  1. 1 9
      application/api/controller/Shoppingcar.php

+ 1 - 9
application/api/controller/Shoppingcar.php

@@ -240,15 +240,7 @@ class Shoppingcar extends Base
             $up1 = Db::table('shopping_trolley')->where(['id'=>$id])->update(['num'=>$num + $car_info['num']]);
         }
         // 商品规格详情
-        $spec = json_decode($ck_ret['goods_info']['spec'],true);
-        foreach ($spec as &$pv) {
-            if($pv['goods_no'] == $car_info['goods_no']) {
-                $pv['store_num']+=$num;
-            }
-        }
-        $up2 = Db::table('store_goods')
-            ->where(['id'=>$car_info['goods_id']])
-            ->update(['stock'=>$ck_ret['goods_info']['stock']+$num,'spec'=>json_encode($spec)]);
+        $up2 =  update_goods_stock($car_info['goods_id'],$car_info['goods_no'],$num);
         if(!$up1 || !$up2) {
             Db::rollback();
             $this->error('修改失败');