Browse Source

会员退款

gorden 4 months ago
parent
commit
999131cbe4

+ 1 - 1
app/admin/controller/member/MemberController.php

@@ -1321,7 +1321,7 @@ class MemberController
             $memberAccount = MemberAccount::where('join_account_member_id', $params['member_id'])
                 ->where('member_account_classify', 'CASH')
                 ->first();
-            if ($params['surplus'] + $params['bank_amount'] > $memberAccount->member_account_surplus) {
+            if ($params['surplus'] > $memberAccount->member_account_surplus) {
                 throw new BusinessException("本金退款金额超出账户本金余额");
             }
             if ($params['added'] > $memberAccount->member_account_added) {

+ 1 - 1
app/admin/controller/order/RefundController.php

@@ -928,7 +928,7 @@ class RefundController extends Curd
             Db::beginTransaction();
             $refundApplyJson = json_decode($returnOrder->order_return_apply_json, true);
             // 应减金额等于 扣除金额 + 银行打款金额
-            $amount = $refundApplyJson['surplus'] + $refundApplyJson['amount'];
+            $amount = $refundApplyJson['surplus'];
             $addedAmount = $refundApplyJson['added'];
             $refundApplyJson['added_amount'] = $addedAmount;
             $refundApplyJson['user_id'] = JwtToken::getCurrentId();