shish 3 лет назад
Родитель
Сommit
d639e82059
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      biz-ghs/order/classes/OrderClass.php

+ 4 - 2
biz-ghs/order/classes/OrderClass.php

@@ -756,9 +756,11 @@ class OrderClass extends BaseClass
                 $price = $val['price'];
                 $totalPrice = stringUtil::calcAdd($totalPrice, $price);
                 $kind++;
-                $currentBigNum = $val['bigNum'];
-                $currentSmallNum = $val['smallNum'];
+                $currentBigNum = $val['bigNum'] ?? 0;
+                $currentSmallNum = $val['smallNum'] ?? 0;
+                $currentGiveNum = $val['giveNum'] ?? 0;
                 $totalBigNum = stringUtil::calcAdd($totalBigNum, $currentBigNum);
+                $totalBigNum = bcadd($totalBigNum, $currentGiveNum);
                 $totalSmallNum = stringUtil::calcAdd($totalSmallNum, $currentSmallNum);
             }
             $itemStat = ['kind' => $kind, 'bigNum' => $totalBigNum, 'smallNun' => $totalSmallNum, 'totalPrice' => $totalPrice];