refactor:계좌입출금내역 메뉴를 재무관리로 이동

- 재무관리 > 계좌거래내역 → 계좌입출금내역으로 명칭 변경
- /finance/account-transactions에서 EaccountController 직접 호출 (리디렉션 제거)
- /barobill/eaccount index는 재무관리로 리디렉션
- 데이터 API 라우트(accounts, transactions 등)는 barobill 하위 유지

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
김보곤
2026-02-06 11:31:17 +09:00
parent 0f40ca673a
commit 6341e96367
2 changed files with 11 additions and 11 deletions

View File

@@ -98,7 +98,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.eaccount.index'));
return response('', 200)->header('HX-Redirect', route('finance.account-transactions'));
}
// 현재 선택된 테넌트 정보

View File

@@ -449,9 +449,15 @@
Route::post('/supplier', [\App\Http\Controllers\Barobill\EtaxController::class, 'updateSupplier'])->name('supplier.update');
});
// 계좌 입출금내역 (React 페이지)
// 계좌 입출금내역 (재무관리로 이동됨 - 데이터 API만 유지)
Route::prefix('eaccount')->name('eaccount.')->group(function () {
Route::get('/', [\App\Http\Controllers\Barobill\EaccountController::class, 'index'])->name('index');
// index 페이지는 재무관리로 리디렉션
Route::get('/', function () {
if (request()->header('HX-Request')) {
return response('', 200)->header('HX-Redirect', route('finance.account-transactions'));
}
return redirect()->route('finance.account-transactions');
})->name('index');
Route::get('/accounts', [\App\Http\Controllers\Barobill\EaccountController::class, 'accounts'])->name('accounts');
Route::get('/latest-balances', [\App\Http\Controllers\Barobill\EaccountController::class, 'latestBalances'])->name('latest-balances');
Route::get('/transactions', [\App\Http\Controllers\Barobill\EaccountController::class, 'transactions'])->name('transactions');
@@ -721,14 +727,8 @@
Route::get('/{id}/edit', [\App\Http\Controllers\Finance\BankAccountController::class, 'edit'])->name('edit');
});
// 계좌거래내역 바로빌 계좌 입출금내역으로 리디렉션
Route::get('/account-transactions', function () {
if (request()->header('HX-Request')) {
return response('', 200)->header('HX-Redirect', route('barobill.eaccount.index'));
}
return redirect()->route('barobill.eaccount.index');
})->name('account-transactions');
// 계좌입출금내역 (바로빌 EaccountController 직접 사용)
Route::get('/account-transactions', [\App\Http\Controllers\Barobill\EaccountController::class, 'index'])->name('account-transactions');
// 자금계획일정 (실제 구현)
Route::prefix('fund-schedules')->name('fund-schedules.')->group(function () {