Ken 3 일 전
부모
커밋
ab1bd313db
1개의 변경된 파일12개의 추가작업 그리고 1개의 파일을 삭제
  1. 12 1
      app/Services/QianBaoWithdrawService.php

+ 12 - 1
app/Services/QianBaoWithdrawService.php

@@ -383,7 +383,18 @@ class QianBaoWithdrawService
         $id = Cache::get("{$chatId}_QB_BANK_ID");
         $id = Cache::get("{$chatId}_QB_BANK_ID");
         $bank = Bank::where('id', $id)->first();
         $bank = Bank::where('id', $id)->first();
         $amount = Cache::get("{$chatId}_WITHDRAW_QB_MONEY");
         $amount = Cache::get("{$chatId}_WITHDRAW_QB_MONEY");
-        $res = static::createOrder($chatId, $amount, $bank->getChannel(), $bank->getBankName(), $bank->getAccount(), $bank->getCardNo());
+
+        //提现是否自动转到三方到账,否的话,需要后台审核,审核通过后才会进行第三方转账
+        //目前客户要求手动到账,后续也可以做到config 表,从后台进行控制
+        $isAutoDeposit = false;
+        if ($isAutoDeposit) {
+            $res = PaymentOrderService::autoCreatePayout($chatId, $amount, $bank->getChannel(), $bank->getBankName(), $bank->getAccount(), $bank->getCardNo());
+        } else {
+            $res = static::createOrder($chatId, $amount, $bank->getChannel(), $bank->getBankName(), $bank->getAccount(), $bank->getCardNo());
+
+        }
+
+
         $res['message_id'] = $messageId;
         $res['message_id'] = $messageId;
         return $res;
         return $res;
     }
     }