group(function () { Route::get('', [CorporateVehicleController::class, 'index'])->name('v1.corporate-vehicles.index'); Route::get('/dropdown', [CorporateVehicleController::class, 'dropdown'])->name('v1.corporate-vehicles.dropdown'); Route::post('', [CorporateVehicleController::class, 'store'])->name('v1.corporate-vehicles.store'); Route::get('/{id}', [CorporateVehicleController::class, 'show'])->whereNumber('id')->name('v1.corporate-vehicles.show'); Route::put('/{id}', [CorporateVehicleController::class, 'update'])->whereNumber('id')->name('v1.corporate-vehicles.update'); Route::delete('/{id}', [CorporateVehicleController::class, 'destroy'])->whereNumber('id')->name('v1.corporate-vehicles.destroy'); }); // 차량일지 Route::prefix('vehicle-logs')->group(function () { Route::get('', [VehicleLogController::class, 'index'])->name('v1.vehicle-logs.index'); Route::get('/summary', [VehicleLogController::class, 'summary'])->name('v1.vehicle-logs.summary'); Route::post('', [VehicleLogController::class, 'store'])->name('v1.vehicle-logs.store'); Route::get('/{id}', [VehicleLogController::class, 'show'])->whereNumber('id')->name('v1.vehicle-logs.show'); Route::put('/{id}', [VehicleLogController::class, 'update'])->whereNumber('id')->name('v1.vehicle-logs.update'); Route::delete('/{id}', [VehicleLogController::class, 'destroy'])->whereNumber('id')->name('v1.vehicle-logs.destroy'); }); // 정비이력 Route::prefix('vehicle-maintenances')->group(function () { Route::get('', [VehicleMaintenanceController::class, 'index'])->name('v1.vehicle-maintenances.index'); Route::post('', [VehicleMaintenanceController::class, 'store'])->name('v1.vehicle-maintenances.store'); Route::get('/{id}', [VehicleMaintenanceController::class, 'show'])->whereNumber('id')->name('v1.vehicle-maintenances.show'); Route::put('/{id}', [VehicleMaintenanceController::class, 'update'])->whereNumber('id')->name('v1.vehicle-maintenances.update'); Route::delete('/{id}', [VehicleMaintenanceController::class, 'destroy'])->whereNumber('id')->name('v1.vehicle-maintenances.destroy'); });