mac 4 dienas atpakaļ
vecāks
revīzija
ab76657aff
1 mainītis faili ar 35 papildinājumiem un 3 dzēšanām
  1. 35 3
      app/business/WithdrawBusiness.php

+ 35 - 3
app/business/WithdrawBusiness.php

@@ -143,7 +143,7 @@ class WithdrawBusiness
                 $account_holder  = '';
                 $card_number     = '';
             } elseif ($param['mold'] == 10) {
-                $status          = 3;
+                $status          = 1;
                 $affiliated_bank = '';
                 $account_holder  = '';
                 $card_number     = '';
@@ -185,6 +185,38 @@ class WithdrawBusiness
                 $account_holder  = '';
                 $card_number     = '';
                 $remarks         = '提现成功';
+            }elseif ($param['mold'] == 23) {
+                /** @var  $bankCard  银行卡 */
+                $bankCard = Db::table('wa_bank_card')->where('uid', $param['user_data']['id'])->first();
+                if (empty($bankCard)) {
+                    throw new \Exception('请绑定银行卡!');
+                }
+                /** @var  $userIdentity  实名信息 */
+                $userIdentity = Db::table('wa_user_identity')->where('uid', $param['user_data']['id'])->first();
+                if (empty($userIdentity)) {
+                    throw new \Exception('请实名后,在提现!');
+                }
+                $status = 1;
+
+                $affiliated_bank = $bankCard->affiliated_bank;
+                $account_holder  = $bankCard->account_holder;
+                $card_number     = $bankCard->card_number;
+            }elseif ($param['mold'] == 22) {
+                /** @var  $bankCard  银行卡 */
+                $bankCard = Db::table('wa_bank_card')->where('uid', $param['user_data']['id'])->first();
+                if (empty($bankCard)) {
+                    throw new \Exception('请绑定银行卡!');
+                }
+                /** @var  $userIdentity  实名信息 */
+                $userIdentity = Db::table('wa_user_identity')->where('uid', $param['user_data']['id'])->first();
+                if (empty($userIdentity)) {
+                    throw new \Exception('请实名后,在提现!');
+                }
+                $status = 1;
+
+                $affiliated_bank = $bankCard->affiliated_bank;
+                $account_holder  = $bankCard->account_holder;
+                $card_number     = $bankCard->card_number;
             } else {
                 /** @var  $bankCard  银行卡 */
                 $bankCard = Db::table('wa_bank_card')->where('uid', $param['user_data']['id'])->first();
@@ -236,8 +268,8 @@ class WithdrawBusiness
             } elseif ($param['mold'] == 10) {
                 StreamBusiness::delStream($param['user_data']['id'], $param['money'], streamType4, $param['mold'], moldTypefild($param['mold']), $withdrawId);
 //                Db::table('wa_system')->where('id',1)->increment('completion_progress',10);
-                Db::table('wa_users')->where('id', $param['user_data']['id'])->increment('bank_money', $param['money']);
-                StreamBusiness::addStream($param['user_data']['id'],$param['money'], streamType4, moldType3, moldTypefild3,$withdrawId);
+//                Db::table('wa_users')->where('id', $param['user_data']['id'])->increment('bank_money', $param['money']);
+//                StreamBusiness::addStream($param['user_data']['id'],$param['money'], streamType4, moldType3, moldTypefild3,$withdrawId);
 
             } elseif ($param['mold'] == 17) {
                 StreamBusiness::delStream($param['user_data']['id'], $param['money'], streamType4, $param['mold'], moldTypefild($param['mold']), $withdrawId);