fix: 荷官端卡住根因修复 — endBet防抖+状态同步+WaybillRemind越界
1. end_bet_error翻译从'停止成功'改为'已停止下注'(误导荷官以为操作成功) 2. endBet()加2秒防抖,防止连按Enter导致重复请求 3. Numpad 0加状态守卫,只在bet_status=1时才调endBet 4. endBet失败时前端自动同步服务端bet_status,不再弹错误框 5. 后端end_bet_error响应附带当前bet_status供前端同步 6. WaybillRemindService路子珠pattern检测加try-catch,消除每日59次offset -1错误
This commit is contained in:
@@ -44,8 +44,8 @@ class EndBetService
|
||||
]);
|
||||
Logger::info(Logger::CAT_GAME, 'end_bet', ['table_id' => $tableInfo['id'], 'nt_id' => $numberTabId]);
|
||||
}else{
|
||||
Logger::warn(Logger::CAT_GAME, 'end_bet_fail', ['table_id' => $tableInfo['id'], 'msg' => $modelRes['msg']]);
|
||||
$ws->emit('endBet', ['status' => false, 'msg' => $modelRes['msg']]);
|
||||
Logger::warn(Logger::CAT_GAME, 'end_bet_fail', ['table_id' => $tableInfo['id'], 'msg' => $modelRes['msg'], 'bet_status' => $modelRes['bet_status'] ?? null]);
|
||||
$ws->emit('endBet', ['status' => false, 'msg' => $modelRes['msg'], 'bet_status' => $modelRes['bet_status'] ?? null]);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user