shish 3 년 전
부모
커밋
d744c18a61
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      biz-ghs/part/classes/PartClass.php

+ 6 - 3
biz-ghs/part/classes/PartClass.php

@@ -2,9 +2,12 @@
 namespace bizGhs\part\classes;
 
 use bizGhs\base\classes\BaseClass;
+use bizGhs\product\classes\ProductClass;
 use bizGhs\shop\classes\MainClass;
+use bizGhs\stock\classes\StockRecordClass;
 use common\components\dict;
 use common\components\orderSn;
+use common\components\util;
 use Yii;
 
 class PartClass extends BaseClass
@@ -64,7 +67,7 @@ class PartClass extends BaseClass
         //写入订单表
         $order = self::add($data, true);
         foreach ($productInfoList as $k => $v) {
-            $stockInfo = \bizGhs\product\classes\ProductClass::decreaseStock($v['productId'], $v['bigNum'], $v['smallNum'], true);
+            $stockInfo = ProductClass::decreaseStock($v['productId'], $v['bigNum'], $v['smallNum'], true);
             $productInfoList[$k]['oldStock'] = $stockInfo['oldStock'];
             $productInfoList[$k]['newStock'] = $stockInfo['newStock'];
         }
@@ -107,7 +110,7 @@ class PartClass extends BaseClass
         }
         $order->cost = $totalCost;
         $order->save();
-        StatPartClass::replace($main, $totalCost, $totalNum);
+        \bizHd\part\classes\StatPartClass::replace($main, $totalCost, $totalNum);
         return $order;
     }
 
@@ -115,7 +118,7 @@ class PartClass extends BaseClass
     public static function groupOrderItem($productInfoList, $orderSn)
     {
         $productIds = array_column($productInfoList, 'productId');
-        $productData = ProductClass::getProductByIds($productIds);
+        $productData = ProductClass::getByIds($productIds);
         $productData = array_column($productData, NULL, 'id');
         //写入详情表
         $batchData = [];