소스 검색

fix(admin): 修复用户提现拒绝后余额计算错误

- 修正了提现拒绝时余额计算逻辑,移除重复添加的提现金额
- 确保余额字段只保存当前提现限制值,避免金额累积错误
shichen 3 달 전
부모
커밋
6e25580e96
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      app/controller/admin/user/UserExtract.php

+ 2 - 2
app/controller/admin/user/UserExtract.php

@@ -262,7 +262,7 @@ class UserExtract extends BaseController
262
                 Db::name('entropy_barter_user_' . $extract_data['mer_id'])->where('eb_id', $eb_bill['to_id'])->inc('wallet', $extract_data['extract_price'])->update();
262
                 Db::name('entropy_barter_user_' . $extract_data['mer_id'])->where('eb_id', $eb_bill['to_id'])->inc('wallet', $extract_data['extract_price'])->update();
263
             }
263
             }
264
 
264
 
265
-            // 拒绝提现要退回佣金和提现额度
265
+            // 拒绝提现要退回提现额度
266
             if ($extract_data['withdrawal_type'] == 3) {
266
             if ($extract_data['withdrawal_type'] == 3) {
267
                 // 提现额度
267
                 // 提现额度
268
                 Db::name('user')->where('uid',$extract_data['uid'])->inc('withdrawal_limit',$extract_data['extract_price'])->save();
268
                 Db::name('user')->where('uid',$extract_data['uid'])->inc('withdrawal_limit',$extract_data['extract_price'])->save();
@@ -274,7 +274,7 @@ class UserExtract extends BaseController
274
                     'user_id' => $extract_data['uid'],
274
                     'user_id' => $extract_data['uid'],
275
                     'pm' => UserWithdrawalLimitRecordEnum::PM['INCOME']['code'],
275
                     'pm' => UserWithdrawalLimitRecordEnum::PM['INCOME']['code'],
276
                     'number' => $extract_data['extract_price'],
276
                     'number' => $extract_data['extract_price'],
277
-                    'balance' => $userEntity->withdrawalLimit + $extract_data['extract_price'],
277
+                    'balance' => $userEntity->withdrawalLimit,
278
                     'type_shop' => -1,
278
                     'type_shop' => -1,
279
                     'order_sn' => '',
279
                     'order_sn' => '',
280
                     'remark' => '提现拒绝增加提现额度'
280
                     'remark' => '提现拒绝增加提现额度'