group(function (): void { // 名称:服务健康检查 Route::get('health', HealthController::class)->name('api.v1.health'); Route::prefix('player') ->name('api.v1.player.') ->group(function (): void { // 名称:玩家端连通性探测 Route::get('ping', PlayerPingController::class)->name('ping'); }); Route::middleware('lottery.player')->group(function (): void { Route::prefix('player') ->name('api.v1.player.') ->group(function (): void { // 名称:当前登录玩家信息 Route::get('me', MeController::class)->name('me'); }); Route::prefix('wallet') ->name('api.v1.wallet.') ->group(function (): void { // 名称:彩票钱包余额查询 Route::get('balance', WalletBalanceController::class)->name('balance'); }); }); Route::middleware('lottery.admin') ->prefix('admin') ->name('api.v1.admin.') ->group(function (): void { // 名称:后台接口连通性探测 Route::get('ping', AdminPingController::class)->name('ping'); }); });