shish 3 роки тому
батько
коміт
b717a3622f
1 змінених файлів з 5 додано та 1 видалено
  1. 5 1
      biz-ghs/order/classes/StockWastageOrderClass.php

+ 5 - 1
biz-ghs/order/classes/StockWastageOrderClass.php

@@ -112,15 +112,19 @@ class StockWastageOrderClass extends BaseClass
             util::fail('没有main信息');
         }
 
-        //计算成本价
+        //计算成本和售
         $wastage = 0;
+        $totalPrice = 0;
         foreach ($batchData as $v) {
             $num = $v['itemNum'] ?? 0;
             $cost = $v['itemCost'] ?? 0;
+            $itemPrice = $v['itemPrice'] ?? 0;
             $wastage = bcadd($wastage, bcmul($num, $cost, 2), 2);
+            $totalPrice = bcadd($totalPrice, bcmul($num, $itemPrice, 2), 2);
         }
 
         $order->cost = $wastage;
+        $order->price = $totalPrice;
         $order->save();
 
         $currentTotalExpend = bcadd($main->totalExpend, $wastage, 2);