|
|
@@ -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];
|