diff --git a/routes/web.php b/routes/web.php index bdc08b41..24641385 100644 --- a/routes/web.php +++ b/routes/web.php @@ -908,6 +908,10 @@ ->name('approvals.detail'); }); + // 매니저 검색 (리소스 라우트보다 먼저 정의해야 함!) + Route::get('managers/list', [\App\Http\Controllers\Sales\SalesDashboardController::class, 'getManagers'])->name('managers.list'); + Route::get('managers/search', [\App\Http\Controllers\Sales\SalesDashboardController::class, 'searchManagers'])->name('managers.search'); + // 영업 담당자 관리 Route::resource('managers', \App\Http\Controllers\Sales\SalesManagerController::class); Route::get('managers/{id}/modal-show', [\App\Http\Controllers\Sales\SalesManagerController::class, 'modalShow'])->name('managers.modal-show'); @@ -975,9 +979,7 @@ Route::post('/tenants/{tenant}/assign-manager', [\App\Http\Controllers\Sales\SalesDashboardController::class, 'assignManager'])->name('tenants.assign-manager'); Route::post('/prospects/{prospect}/assign-manager', [\App\Http\Controllers\Sales\SalesDashboardController::class, 'assignProspectManager'])->name('prospects.assign-manager'); - // 매니저 목록 조회 (드롭다운용) - Route::get('/managers/list', [\App\Http\Controllers\Sales\SalesDashboardController::class, 'getManagers'])->name('managers.list'); - Route::get('/managers/search', [\App\Http\Controllers\Sales\SalesDashboardController::class, 'searchManagers'])->name('managers.search'); + // 매니저 목록/검색은 리소스 라우트 앞에 정의됨 (912줄 위치) // 상품관리 (HQ 전용) Route::prefix('products')->name('products.')->group(function () {