|
@@ -5,6 +5,21 @@ use Illuminate\Support\Facades\Route;
|
|
|
Route::middleware([
|
|
|
'auth:admin',
|
|
|
'admin.permission',
|
|
|
+])->group(function () {
|
|
|
+ Route::prefix('configs')
|
|
|
+ ->as('configs.')
|
|
|
+ ->group(function () {
|
|
|
+ Route::get('vue-routers', 'ConfigController@vueRouters')->name('vue-routers');
|
|
|
+ });
|
|
|
+ Route::put('configs/values', 'ConfigController@updateValues')->name('configs.update_values');
|
|
|
+ Route::resource('configs', 'ConfigController')->except(['show']);
|
|
|
+ Route::get('configs/{categorySlug}', 'ConfigController@getByCategorySlug')->name('configs.by_category_slug');
|
|
|
+ Route::get('configs/{categorySlug}/values', 'ConfigController@getValuesByCategorySlug')
|
|
|
+ ->name('configs.values.by_category_slug');
|
|
|
+});
|
|
|
+Route::middleware([
|
|
|
+ 'auth:admin',
|
|
|
+ 'admin.permission',
|
|
|
'detection_of_merchant_status'
|
|
|
])->group(function () {
|
|
|
Route::post('auth/logout', 'Auth\LoginController@logout')->name('logout');
|
|
@@ -34,16 +49,7 @@ Route::middleware([
|
|
|
|
|
|
Route::resource('config-categories', 'ConfigCategoryController')->except(['show', 'create']);
|
|
|
|
|
|
- Route::prefix('configs')
|
|
|
- ->as('configs.')
|
|
|
- ->group(function () {
|
|
|
- Route::get('vue-routers', 'ConfigController@vueRouters')->name('vue-routers');
|
|
|
- });
|
|
|
- Route::put('configs/values', 'ConfigController@updateValues')->name('configs.update_values');
|
|
|
- Route::resource('configs', 'ConfigController')->except(['show']);
|
|
|
- Route::get('configs/{categorySlug}', 'ConfigController@getByCategorySlug')->name('configs.by_category_slug');
|
|
|
- Route::get('configs/{categorySlug}/values', 'ConfigController@getValuesByCategorySlug')
|
|
|
- ->name('configs.values.by_category_slug');
|
|
|
+
|
|
|
|
|
|
Route::resource('system-media-categories', 'SystemMediaCategoryController')->except(['show', 'create']);
|
|
|
// 在指定分类下,上传文件
|