dever 3 سال پیش
والد
کامیت
af43b13e04
1فایلهای تغییر یافته به همراه9 افزوده شده و 5 حذف شده
  1. 9 5
      app/shop/lib/Sell.php

+ 9 - 5
app/shop/lib/Sell.php

@@ -850,12 +850,16 @@ class Sell
             # 2是库存不足
             $data['list'][$k]['ku_state'] = 1;
 
-            # 验证是否有货
-            $total = Dever::load('shop/lib/info')->checkTotal($n, $v, $data['shop']['id'], $s);
+            if ($data['list'][$k]['status'] == 2) {
+                $total = 0;
+            } else {
+                # 验证是否有货
+                $total = Dever::load('shop/lib/info')->checkTotal($n, $v, $data['shop']['id'], $s);
 
-            if (isset($data['list'][$k]['min']) && $data['list'][$k]['min'] > 0) {
-                if ($total < $data['list'][$k]['min']) {
-                    $total = 0;
+                if (isset($data['list'][$k]['min']) && $data['list'][$k]['min'] > 0) {
+                    if ($total < $data['list'][$k]['min']) {
+                        $total = 0;
+                    }
                 }
             }