shish 9 месяцев назад
Родитель
Сommit
6e390b5fff

+ 4 - 4
biz-ghs/order/classes/CheckOrderClass.php

@@ -327,8 +327,8 @@ class CheckOrderClass extends BaseClass
             $avCost = 0;
             $changeCost = 0;
             $unitCost = 0;
-            $totalCost = 0;
-            $totalStock = 0;
+            $remainCost = 0;
+            $remainStock = 0;
             if (isset($params['motherId']) && $params['motherId'] > 0) {
                 $motherInfo = ProductClass::getById($params['motherId'], true);
                 $unitCost = $motherInfo->avCost ?? 0;
@@ -413,8 +413,8 @@ class CheckOrderClass extends BaseClass
                     $record['avCost'] = $avCost;
                     $record['changeCost'] = $changeCost;
                     $record['unitCost'] = $unitCost;
-                    $record['totalStock'] = $totalStock;
-                    $record['totalCost'] = $totalCost;
+                    $record['totalStock'] = $remainStock;
+                    $record['totalCost'] = $remainCost;
                     StockRecordClass::addCheckOrderRecord($record);
 
                     $amount = $v['amount'] ?? 0;

+ 1 - 0
biz-ghs/product/classes/ProductClass.php

@@ -985,6 +985,7 @@ class ProductClass extends BaseClass
         $newItemCost = 0;
         $changeCost = 0;
         $unitCost = 0;
+        //涉及平均成本计算的,多处要修改,搜索关键词 calc_av_cost
         if (!empty($params['cost']) && $params['cost'] > 0) {
             //变成库存和变成成本
             $unitCost = $params['cost'];