diff --git a/app/Http/Controllers/Barobill/EcardController.php b/app/Http/Controllers/Barobill/EcardController.php index b9a426d7..1e5bdf95 100644 --- a/app/Http/Controllers/Barobill/EcardController.php +++ b/app/Http/Controllers/Barobill/EcardController.php @@ -99,7 +99,7 @@ private function initSoapClient(): void public function index(Request $request): View|Response { if ($request->header('HX-Request')) { - return response('', 200)->header('HX-Redirect', route('barobill.ecard.index')); + return response('', 200)->header('HX-Redirect', route('finance.card-transactions')); } // 현재 선택된 테넌트 정보 diff --git a/routes/web.php b/routes/web.php index b170b56f..da7fc396 100644 --- a/routes/web.php +++ b/routes/web.php @@ -475,9 +475,15 @@ Route::delete('/manual/{id}', [\App\Http\Controllers\Barobill\EaccountController::class, 'destroyManual'])->name('manual.destroy'); }); - // 카드 사용내역 (React 페이지) + // 카드 사용내역 (재무관리로 이동됨 - 데이터 API만 유지) Route::prefix('ecard')->name('ecard.')->group(function () { - Route::get('/', [\App\Http\Controllers\Barobill\EcardController::class, 'index'])->name('index'); + // index 페이지는 재무관리로 리디렉션 + Route::get('/', function () { + if (request()->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('finance.card-transactions')); + } + return redirect()->route('finance.card-transactions'); + })->name('index'); Route::get('/cards', [\App\Http\Controllers\Barobill\EcardController::class, 'cards'])->name('cards'); Route::get('/transactions', [\App\Http\Controllers\Barobill\EcardController::class, 'transactions'])->name('transactions'); Route::get('/account-codes', [\App\Http\Controllers\Barobill\EcardController::class, 'accountCodes'])->name('account-codes'); @@ -777,13 +783,8 @@ Route::delete('/{id}', [\App\Http\Controllers\Finance\CorporateCardController::class, 'destroy'])->name('destroy'); }); - Route::get('/card-transactions', function () { - if (request()->header('HX-Request')) { - return response('', 200)->header('HX-Redirect', route('barobill.ecard.index')); - } - - return redirect()->route('barobill.ecard.index'); - })->name('card-transactions'); + // 카드사용내역 (바로빌 EcardController 직접 사용) + Route::get('/card-transactions', [\App\Http\Controllers\Barobill\EcardController::class, 'index'])->name('card-transactions'); // 법인카드 거래내역 API Route::prefix('card-transactions')->name('card-transactions.')->group(function () {