shish 5 лет назад
Родитель
Сommit
8c0343c8d5
1 измененных файлов с 7 добавлено и 9 удалено
  1. 7 9
      biz-ghs/order/classes/PurchaseOrderClass.php

+ 7 - 9
biz-ghs/order/classes/PurchaseOrderClass.php

@@ -154,17 +154,9 @@ class PurchaseOrderClass extends BaseClass
 
             //组装详情表数据
             $batchData = self::groupOrderItem($ghsItemInfo, $orderSn);
-            //写入详情表
-            PurchaseOrderItemClass::batchAddOrderItem($batchData);
-
-            //总共多少扎(总扎数)
-            $totalItemNum = 0;
-            foreach ($batchData as $v) {
-                $totalItemNum = bcadd($totalItemNum, $v['itemNum'], 2);
-            }
 
             //现在暂时点击确定,完成 加库存
-            foreach ($batchData as $v) {
+            foreach ($batchData as $currentKey => $v) {
                 $itemId = $v['itemId'];
                 $productId = $v['productId'];
                 //流水记录
@@ -194,6 +186,9 @@ class PurchaseOrderClass extends BaseClass
                 //2021.6.21 成本价改为四舍五入取整数
                 $unitCost = round($unitCost);
 
+                $batchData[$currentKey]['bigPrice'] = $unitCgPrice;
+                $batchData[$currentKey]['bigFreight'] = $unitFreight;
+
                 //采购之后全部变成自动调价
                 $product = ProductClass::getLockById($productId);
                 $product->cost = $unitCost;
@@ -204,6 +199,9 @@ class PurchaseOrderClass extends BaseClass
                 ProductClass::autoPriceById($productId);
             }
 
+            //写入详情表
+            PurchaseOrderItemClass::batchAddOrderItem($batchData);
+
             //门店支出增加
             $shop = ShopClass::getLockById($shopId);
             if (empty($shop)) {