findItem($bean->getWalletId()); if (!$resBindModel) throw new QueueException('钱包不存在'); $oWalletPlatformBalanceTransactionModel = new WalletPlatformBalanceTransactionModel(); $res = $oWalletPlatformBalanceTransactionModel->typeRecharge( $resBindModel->platform_id, $resBindModel->uid, $resBindModel->currency_code, $bean->getAmount(), $bean->getWalletId(), $bean->getBlockTransactionId(), $bean->getWalletTransactionId() ); if (!$res) throw new QueueException('typeRecharge fail'); } }