feat:카드 사용내역 분개 기능 추가
- CardTransactionSplit 모델 및 마이그레이션 추가 - EcardController에 splits, saveSplits, deleteSplits API 추가 - 분개 라우트 추가 (GET/POST/DELETE /barobill/ecard/splits) - 프론트엔드 SplitModal 컴포넌트 추가 - 각 거래 행에 +/- 버튼으로 분개 추가/삭제 - 분개 행 시각적 구분 (들여쓰기, 배경색) - 분개 금액 합계 검증 - 고유키(cardNum|useDt|approvalNum|amount)로 원본 데이터 연결 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -309,6 +309,10 @@
|
||||
Route::get('/account-codes', [\App\Http\Controllers\Barobill\EcardController::class, 'accountCodes'])->name('account-codes');
|
||||
Route::post('/save', [\App\Http\Controllers\Barobill\EcardController::class, 'save'])->name('save');
|
||||
Route::get('/export', [\App\Http\Controllers\Barobill\EcardController::class, 'exportExcel'])->name('export');
|
||||
// 분개 관련
|
||||
Route::get('/splits', [\App\Http\Controllers\Barobill\EcardController::class, 'splits'])->name('splits');
|
||||
Route::post('/splits', [\App\Http\Controllers\Barobill\EcardController::class, 'saveSplits'])->name('splits.save');
|
||||
Route::delete('/splits', [\App\Http\Controllers\Barobill\EcardController::class, 'deleteSplits'])->name('splits.delete');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user