shish 2 gadi atpakaļ
vecāks
revīzija
fe9495a849
1 mainītis faili ar 7 papildinājumiem un 0 dzēšanām
  1. 7 0
      biz-ghs/order/classes/OrderClass.php

+ 7 - 0
biz-ghs/order/classes/OrderClass.php

@@ -919,6 +919,13 @@ class OrderClass extends BaseClass
                 $kind++;
                 $currentBigNum = $val['bigNum'];
                 $currentSmallNum = $val['smallNum'];
+                $unitType = $val['xhUnitType'] ?? 0;
+                $refundNum = $val['refundNum'] ?? 0;
+                if ($unitType == 0) {
+                    $currentBigNum = bcsub($currentBigNum, $refundNum);
+                } else {
+                    $currentSmallNum = bcsub($currentSmallNum, $refundNum);
+                }
                 $totalBigNum = stringUtil::calcAdd($totalBigNum, $currentBigNum);
                 $totalSmallNum = stringUtil::calcAdd($totalSmallNum, $currentSmallNum);
                 //赠送数量