game2006api/webapp/controller/BcUserController.class.php
aozhiwei 7af50af9f7 1
2022-03-27 18:51:21 +08:00

61 lines
1.6 KiB
PHP

<?php
require_once('mt/MarketGoods.php');
require_once('mt/MarketBatch.php');
require_once('mt/Item.php');
require_once('mt/WhiteList.php');
require_once('mt/Currency.php');
require_once('mt/Hero.php');
require_once('mt/Parameter.php');
require_once('models/BoxOrder.php');
require_once('models/Nft.php');
require_once('models/BuyRecord.php');
require_once('phpcommon/bchelper.php');
use phpcommon\SqlHelper;
use models\BoxOrder;
use models\Nft;
use models\BuyRecord;
class BcUserController extends BaseController {
public function info()
{
$account = strtolower(getReqVal('account', ''));
$token = getReqVal('token', '');
$gameId = 2006;
$channel = BC_CHANNEL;
$accountId = phpcommon\createAccountId($channel, $gameId, $account);
$conn = myself()->_getMysql($accontId);
$userRow = SqlHelper::ormSelect(
$conn,
't_user',
array(
'account_id' => $accountId,
));
$walletOfflineRow = SqlHelper::ormSelect(
$conn,
't_user_wallet_offline',
array(
'account_id' => $accountId,
));
$gold = 0;
$diamond = 0;
if ($userRow) {
$gold += $userRow['gold'];
$diamond += $userRow['diamond'];
}
if ($walletOfflineRow) {
$gold += $walletOfflineRow['gold'];
$diamond += $walletOfflineRow['diamond'];
}
myself()->_rspData(array(
'gold' => $gold,
'diamond' => $diamond
));
}
}