|
|
@@ -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();
|
|
|
}
|
|
|
}
|