From a2b691f09094cf64215fe549c8d837076d58bba5 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 28 Mar 2022 20:33:17 +0800 Subject: [PATCH] 1 --- webapp/controller/WalletController.class.php | 39 ++++++++++++++------ 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/webapp/controller/WalletController.class.php b/webapp/controller/WalletController.class.php index 509b5fd4..58b636e3 100644 --- a/webapp/controller/WalletController.class.php +++ b/webapp/controller/WalletController.class.php @@ -55,23 +55,33 @@ class WalletController extends BaseController { return; } if ($row['state'] == 1) { - myself()->_rspErr(2, 'processing'); + myself()->_rspData(array( + 'state' => 2 + )); return; } if ($row['state'] == 3) { - myself()->_rspErr(3, 'failed'); + myself()->_rspData(array( + 'state' => 3 + )); return; } $transferDb = Transfer::find($row['bc_txhash']); if (!$transferDb) { - myself()->_rspErr(2, 'processing'); + myself()->_rspData(array( + 'state' => 2 + )); return; } if ($transferDb['state'] == 0) { - myself()->_rspErr(2, 'processing'); + myself()->_rspData(array( + 'state' => 2 + )); return; } else { - myself()->_rspErr(1, 'processing'); + myself()->_rspData(array( + 'state' => 1 + )); return; } } @@ -80,19 +90,26 @@ class WalletController extends BaseController { { $account = strtolower(getReqVal('account', '')); $txHash = getReqVal('txhash', ''); - if ($this->isTestMode()) { - - } $transferDb = Transfer::find($txHash); if (!$transferDb) { - myself()->_rspErr(2, 'processing'); + myself()->_rspData(array( + 'state' => 2 + )); + if ($this->isTestMode()) { + Withdrawal::testOk($txHash, $account, 1, 1, 1000); + $this->notifyGame(0, $txHash, $account, 1, 1, 1000); + } return; } if ($transferDb['state'] == 0) { - myself()->_rspErr(2, 'processing'); + myself()->_rspData(array( + 'state' => 2 + )); return; } else { - myself()->_rspErr(1, 'processing'); + myself()->_rspData(array( + 'state' => 1 + )); return; } }