Commit Graph
6 Commits
Author SHA1 Message Date
testadmin b518578266 feat: complete logging coverage - all services + frontend route fix
Backend additions:
- UserConnectService, ScanConnectService: connection logging
- ToBetCommonService, ToBetBaccaratService: bet rejection/success logging
- ResetBoot, ResetNumberTab, ResetBaccarat, ResetDt: reset event logging
- handle/Index: log_report controller method (fixes route for dealer端)
- index/Log: log_report controller for player端 (no auth required)

Frontend:
- error-report.js: fix report URL to /index/log_report (matches handle controller)

Total: 21 backend files with 60 Logger calls across 5 categories
2026-05-14 11:35:34 +08:00
testadmin d77c6beac7 feat: add logging module for backend + frontend error reporting
Backend:
- New Logger utility (app/utils/Logger.php) with category-based log files
  (connect/game/bet/error/frontend under runtime/log/)
- Log WebSocket connect/close events (WsConnect, WsClose)
- Log dealer auth success/failure (SpaceConnectService)
- Log all game events: startBet, endBet, changeBoot, opening for all 7 game types
- Log unhandled exceptions (ExceptionHandle)
- Separate SQL/error logs via apart_level, enable realtime_write for Swoole
- Add /log/report POST endpoint for frontend error ingestion

Frontend:
- New error-report.js with window.onerror + unhandledrejection auto-reporting
- Added to all 12 dealer HTML templates
- Bump VERSION_V to v10.1.0
2026-05-14 11:28:33 +08:00
黎小北 728ce45856 修复扫牌器获取的 boot_id是旧数据的问题,导致下注等异常 2026-03-25 07:03:00 +08:00
li db34f5dba9 revert: 回滚SpaceConnectService bet_status改动,避免影响牛牛操作端位置显示 2026-03-15 20:39:53 +08:00
li f97ad09a8b fix: onlineLogin响应补充bet_status字段 - 修复牛牛操作端刷新后牌面丢失 2026-03-15 19:43:28 +08:00
li b8cd0c9418 add 2026-01-28 23:48:20 +08:00