// +---------------------------------------------------------------------- use think\facade\Route; // 用户相关路由 Route::group('user', function () { Route::post('login', 'User/login'); Route::post('logout', 'User/logout'); Route::post('create_user', 'User/createUser'); Route::get('list', 'User/list'); Route::get('detail', 'User/detail'); Route::post('update', 'User/update'); Route::post('delete', 'User/delete'); })->middleware(\app\middleware\AuthMiddleware::class); // 角色相关路由 Route::group('user_role', function () { Route::get('list', 'UserRole/list'); Route::get('detail', 'UserRole/detail'); Route::post('create', 'UserRole/create'); Route::post('update', 'UserRole/update'); Route::post('delete', 'UserRole/delete'); })->middleware(\app\middleware\AuthMiddleware::class); // 菜单-权限相关路由 Route::group('menu', function () { Route::get('get_user_menus', 'Menu/getUserMenus'); Route::get('get_all_permissions', 'Menu/getAllPermissions'); })->middleware(\app\middleware\AuthMiddleware::class); // 玩家相关路由 Route::group('player', function () { Route::get('list', 'Player/list'); Route::get('detail', 'Player/detail'); Route::post('update_status', 'Player/updateStatus'); Route::post('update_adjust_status', 'Player/updateAdjustStatus'); Route::get('statistics', 'Player/statistics'); Route::get('export', 'Player/export'); })->middleware(\app\middleware\AuthMiddleware::class); // 游戏相关路由 Route::group('game', function () { Route::get('list', 'Game/list'); Route::get('detail', 'Game/detail'); Route::post('create', 'Game/create'); Route::post('update', 'Game/update'); Route::post('updateStatus', 'Game/updateStatus'); Route::post('batchUpdateStatus', 'Game/batchUpdateStatus'); Route::get('statistics', 'Game/statistics'); Route::get('getPlatforms', 'Game/getPlatforms'); Route::post('delete', 'Game/delete'); Route::get('export', 'Game/export'); })->middleware(\app\middleware\AuthMiddleware::class);