config('admin.route.domain'), 'prefix' => config('admin.route.prefix'), 'middleware' => config('admin.route.middleware'), ], function (Router $router) { $router->resource('dashboard', \App\Admin\Controllers\HomeController::class); $router->get('menus', [\App\Admin\Controllers\HomeController::class, 'menus']); $router->get('login', [App\Admin\Controllers\AuthController::class, 'loginPage']); $router->resource('system/settings', \App\Admin\Controllers\SettingController::class); $router->any('upload_image', '\App\Admin\Controllers\HomeController@uploadImage'); $router->any('upload_file', '\App\Admin\Controllers\HomeController@uploadFile'); $router->group([ 'prefix' => 'api', ], function (Router $router) { $router->get('keywords/tree-list', '\App\Admin\Controllers\KeywordsController@getTreeList')->name('api.keywords.tree-list'); $router->get('keywords/list', '\App\Admin\Controllers\KeywordsController@getList')->name('api.keywords.get_list'); }); // 字典表 $router->resource('keywords', \App\Admin\Controllers\KeywordsController::class)->names('admin.keywords'); });