shish 4 лет назад
Родитель
Сommit
6537548d34
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      biz-ghs/order/classes/PurchaseOrderClass.php

+ 11 - 0
biz-ghs/order/classes/PurchaseOrderClass.php

@@ -97,6 +97,17 @@ class PurchaseOrderClass extends BaseClass
         $data['longCharge'] = empty($data['longCharge']) ? 0 : $data['longCharge'];
         $data['pickCharge'] = empty($data['pickCharge']) ? 0 : $data['pickCharge'];
         $data['localCharge'] = empty($data['localCharge']) ? 0 : $data['localCharge'];
+
+        $cgModel = $data['cgModel'] ?? 0;
+        if ($cgModel == 1) {
+            //简约采购模式
+            $customAvgKgWeight = $data['avgKgWeight'] ?? 0;
+            $data['longCharge'] = bcmul($totalWeight, $customAvgKgWeight, 2);
+        } else {
+            //正常采购模式不要使用传过来的每公斤运费
+            unset($data['avgKgWeight']);
+        }
+
         if (empty($data['entryTime'])) {
             $data['entryTime'] = date('Y-m-d H:i:s');
         }