group(function () { // 获取所有系统配置 Route::get('/configs', [\App\Http\Controllers\System\Api\Config::class, 'all']); Route::get('/configs/group', [\App\Http\Controllers\System\Api\Config::class, 'getByGroup']); Route::get('/configs/key', [\App\Http\Controllers\System\Api\Config::class, 'getByKey']); // 获取所有字典数据(用于前端缓存) Route::get('/dictionaries', [Dictionary::class, 'all']); Route::get('/dictionaries/code', [Dictionary::class, 'getByCode']); Route::get('/dictionaries/{id}', [Dictionary::class, 'show']); // 获取城市数据 Route::get('/cities/tree', [\App\Http\Controllers\System\Api\City::class, 'tree']); Route::get('/cities/provinces', [\App\Http\Controllers\System\Api\City::class, 'provinces']); Route::get('/cities/{provinceId}/cities', [\App\Http\Controllers\System\Api\City::class, 'cities']); Route::get('/cities/{cityId}/districts', [\App\Http\Controllers\System\Api\City::class, 'districts']); Route::get('/cities/{id}', [\App\Http\Controllers\System\Api\City::class, 'show']); // 文件上传 Route::post('/upload', [\App\Http\Controllers\System\Api\Upload::class, 'upload']); });