true, 'table_id' => $tableInfo['id'], 'round' => [ 'boot_id' => $numberTabInfo['boot_id'], 'boot_num' => $numberTabInfo['boot_num'], 'number_tab_id' => $numberTabInfo['id'], 'number_tab_number' => $numberTabInfo['number'], 'in_checkout' => $tableInfo['in_checkout'], 'number_tab_status' => InitTableService::numberTabStatus($numberTabInfo) ] ]; // 广播到 house 房间 $ws->to(SocketSession::HOUSE_NAME)->emit('startBet', $responseData); // 同时发送给请求者 $ws->emit('startBet', $responseData); //启动倒计时(该处以后会废弃掉) CountdownService::countdown($numberTabId,$tableInfo,$modelRes['data']); Logger::info(Logger::CAT_GAME, 'start_bet', ['table_id' => $tableInfo['id'], 'table_name' => $tableInfo['table_name'], 'nt_id' => $numberTabId]); }else{ Logger::warn(Logger::CAT_GAME, 'start_bet_fail', ['table_id' => $tableInfo['id'], 'msg' => $modelRes['msg']]); $ws->emit('startBet', ['status' => false, 'msg' => $modelRes['msg']]); } } }