shish 3 лет назад
Родитель
Сommit
509f233b8f
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      biz-hd/refund/services/HdRefundService.php

+ 6 - 0
biz-hd/refund/services/HdRefundService.php

@@ -302,6 +302,9 @@ class HdRefundService extends BaseService
 
                 $currentRemain = bcsub($order->remainDebtPrice, $refundPrice, 2);
                 $order->remainDebtPrice = $currentRemain;
+                if ($currentRemain <= 0) {
+                    $order->debt = 0;
+                }
                 $order->save();
 
                 CustomClass::refundDebtAmountReduce($custom, $refundPrice, $refund);
@@ -318,6 +321,9 @@ class HdRefundService extends BaseService
                         CustomClass::refundDebtAmountReduce($custom, $refundPrice, $refund);
                         $currentRemain = bcsub($order->remainDebtPrice, $refundPrice, 2);
                         $order->remainDebtPrice = $currentRemain;
+                        if ($currentRemain <= 0) {
+                            $order->debt = 0;
+                        }
                         $order->save();
                     }
                 }