middleware('nasa.auth')->group(function () { Route::prefix('article/base')->group(function() { Route::get('', [NasaV1ArticleBaseController::class, 'index']); Route::get('detail/{id}', [NasaV1ArticleBaseController::class, 'detail']); Route::put('detail/save/{id}', [NasaV1ArticleBaseController::class, 'detailSave']); Route::delete('delete/{id}', [NasaV1ArticleBaseController::class, 'delete']); Route::get('add', [NasaV1ArticleBaseController::class, 'add']); Route::put('add/save', [NasaV1ArticleBaseController::class, 'addSave']); Route::get('clone/{id}', [NasaV1ArticleBaseController::class, 'clone']); Route::put('clone/save', [NasaV1ArticleBaseController::class, 'cloneSave']); Route::get('hit/{id}/{field}', [NasaV1ArticleBaseController::class, 'hit']); }); Route::prefix('article/authormap')->group(function() { Route::get('', [NasaV1ArticleAuthormapController::class, 'index']); Route::get('detail/{id}', [NasaV1ArticleAuthormapController::class, 'detail']); Route::put('detail/save/{id}', [NasaV1ArticleAuthormapController::class, 'detailSave']); Route::delete('delete/{id}', [NasaV1ArticleAuthormapController::class, 'delete']); Route::get('add', [NasaV1ArticleAuthormapController::class, 'add']); Route::put('add/save', [NasaV1ArticleAuthormapController::class, 'addSave']); Route::get('clone/{id}', [NasaV1ArticleAuthormapController::class, 'clone']); Route::put('clone/save', [NasaV1ArticleAuthormapController::class, 'cloneSave']); Route::get('hit/{id}/{field}', [NasaV1ArticleAuthormapController::class, 'hit']); }); Route::prefix('uploadimages/base')->group(function() { Route::get('', [NasaV1UploadimagesBaseController::class, 'index']); Route::get('detail/{id}', [NasaV1UploadimagesBaseController::class, 'detail']); Route::put('detail/save/{id}', [NasaV1UploadimagesBaseController::class, 'detailSave']); Route::delete('delete/{id}', [NasaV1UploadimagesBaseController::class, 'delete']); Route::get('add', [NasaV1UploadimagesBaseController::class, 'add']); Route::put('add/save', [NasaV1UploadimagesBaseController::class, 'addSave']); Route::get('clone/{id}', [NasaV1UploadimagesBaseController::class, 'clone']); Route::put('clone/save', [NasaV1UploadimagesBaseController::class, 'cloneSave']); Route::get('hit/{id}/{field}', [NasaV1UploadimagesBaseController::class, 'hit']); }); });