feat: [rd] AI 견적 엔진 Phase 1 구현

- 모델 3개: AiQuotationModule, AiQuotation, AiQuotationItem
- AiQuotationService: Gemini/Claude 2단계 AI 파이프라인
- RdController: R&D 대시보드 + AI 견적 Blade 화면
- AiQuotationController: AI 견적 API (생성/목록/상세/재분석)
- Blade 뷰: 대시보드, 목록, 생성, 상세, HTMX 테이블
- 라우트: /rd/* (web), /admin/rd/* (api)
This commit is contained in:
김보곤
2026-03-02 17:43:47 +09:00
parent 1299543f4d
commit a3afa1a405
13 changed files with 1707 additions and 0 deletions

View File

@@ -602,6 +602,20 @@
});
});
/*
|--------------------------------------------------------------------------
| 연구개발 API
|--------------------------------------------------------------------------
*/
Route::prefix('rd')->name('rd.')->group(function () {
Route::prefix('ai-quotation')->name('ai-quotation.')->group(function () {
Route::get('/', [\App\Http\Controllers\Api\Admin\Rd\AiQuotationController::class, 'index'])->name('index');
Route::post('/', [\App\Http\Controllers\Api\Admin\Rd\AiQuotationController::class, 'store'])->name('store');
Route::get('/{id}', [\App\Http\Controllers\Api\Admin\Rd\AiQuotationController::class, 'show'])->name('show');
Route::post('/{id}/analyze', [\App\Http\Controllers\Api\Admin\Rd\AiQuotationController::class, 'analyze'])->name('analyze');
});
});
/*
|--------------------------------------------------------------------------
| 일일 스크럼 API