FUND_TYPE::FUND1->value, 2 => FUND_TYPE::USD->value, 3 => FUND_TYPE::BNB->value ]; $fundId = $map[$data['coinType']]; // 操作资金 $amount = $data['amount'] * 10000000; // 矿工费 $miner = \App\Module\AppGame\Service\FundService::getMiner($data['coinType'], $amount); $service = new FundService($data['userId'], $fundId); if ($service->balance() < ($amount + $miner)) { return false; } return true; } }