rabin преди 9 месеца
родител
ревизия
0f492babdb
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      src/resource/goods/lib/Cart.php

+ 5 - 0
src/resource/goods/lib/Cart.php

@@ -46,6 +46,11 @@ class Cart
         $data['info_id'] = $info_id;
         $data['sku_id'] = $sku_id;
 
+        $info = Dever::db('info', 'goods')->find($info_id);
+        if (!$info) {
+            Dever::error('商品不存在');
+        }
+
         $stock = Dever::load('stock', 'goods')->yue($data['info_id'], $data['sku_id']);
         if ($stock !== false && $num > $stock) {
             Dever::error('库存不足');