This commit is contained in:
aozhiwei 2022-03-28 20:33:17 +08:00
parent 370ec39a2e
commit a2b691f090

View File

@ -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;
}
}