Просмотр исходного кода

零售店向供应商采购 库存变化记录

林琦海 4 лет назад
Родитель
Сommit
82e6c97b62

+ 2 - 2
biz-ghs/product/classes/ProductClass.php

@@ -285,7 +285,7 @@ class ProductClass extends BaseClass
         }
 
         util::unlock($key);
-        return ['oldStock' => $productData['stock'], 'newStock' => $newStock];
+        return ['oldStock' => $productData['stock'], 'newStock' => $newStock,'itemNum' => $itemNum];
     }
 
 
@@ -401,7 +401,7 @@ class ProductClass extends BaseClass
         self::updateActualSoldById($productId, $newActualSold);
 
         util::unlock($key);
-        return ['oldStock' => $productData['stock'], 'newStock' => $newStock];
+        return ['oldStock' => $productData['stock'], 'newStock' => $newStock,'itemNum' => $itemNum];
     }
 
 

+ 7 - 5
biz-hd/purchase/classes/PurchaseClass.php

@@ -284,13 +284,14 @@ class PurchaseClass extends BaseClass
             }
             //库存变化
             if ($stockMayChange == true) {
-                $checkStock = true;
+                // $checkStock = true;
                 $productId = $productVal['productId'] ?? 0;
                 $itemNum = $productVal['itemNum'] ?? 0;
                 $bigNum = $proDuctVal['bigNum'] ?? 0;
                 $smallNum = $proDuctVal['smallNum'] ?? 0;
                 $ptItemId = $proDuctVal['itemId'] ?? 0;
-                //$stockInfo = ProductClass::decreaseStock($productId, $bigNum, $smallNum, $checkStock);
+                // 加库存
+                $stockInfo = ProductClass::addStock($productId, $bigNum, $smallNum);
                 //记录库存流水
                 $recordData = [];
                 $recordData['sjId'] = $data['sjId'] ?? 0;
@@ -299,12 +300,13 @@ class PurchaseClass extends BaseClass
                 $recordData['mainId'] = $data['mainId'] ?? 0;
                 $recordData['itemId'] = $ptItemId;
                 $recordData['itemNum'] = $itemNum;
-                //$recordData['oldStock'] = $stockInfo['oldStock'];
-                //$recordData['newStock'] = $stockInfo['newStock'];
+                $recordData['oldStock'] = $stockInfo['oldStock'];
+                $recordData['newStock'] = $stockInfo['newStock'];
                 $recordData['productId'] = $productId;
                 $recordData['orderSn'] = $orderSn;
                 $recordData['relateName'] = $ghs['name'] ?? '';
-                //StockRecordClass::addSellStockOrderRecord($recordData);
+                //采购流水记录
+                StockRecordClass::addPurchaseOrderRecord($recordData);
             }
         }