group(function () { Route::prefix('audience')->group(function(){ Route::get('detail', [AudienceController::class, 'detail'])->middleware('roleCheck:optimizer'); }); Route::prefix('userGroup')->middleware('roleCheck:optimizer')->group(function(){ Route::get('list', [UserGroupController::class, 'list']); Route::get('detail', [UserGroupController::class, 'detail']); Route::post('add', [UserGroupController::class, 'add']); Route::post('delete', [UserGroupController::class, 'delete']); }); Route::prefix('outUserGroup')->group(function(){ Route::get('listUser', [UserGroupController::class, 'listUser'])->withoutMiddleware(config('catch.route.middlewares')); }); });