- Order, OrderItem 모델에 견적 연동 필드 추가 - Quote 모델에 order_id 관계 추가 - QuoteService 개선 - 관련 마이그레이션 파일 추가 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Phase 2 - Service Layer: - QuoteService: 견적 CRUD + 상태관리 (확정/전환) - QuoteNumberService: 견적번호 채번 (KD-{PREFIX}-YYMMDD-SEQ) - FormulaEvaluatorService: 수식 평가 엔진 (SUM, IF, ROUND 등) - QuoteCalculationService: 자동산출 (스크린/철재 제품) - QuoteDocumentService: PDF 생성 및 이메일/카카오 발송 Phase 3 - Controller Layer: - QuoteController: 16개 엔드포인트 - FormRequest 7개: Index, Store, Update, BulkDelete, Calculate, SendEmail, SendKakao - QuoteApi.php: Swagger 문서 (12개 스키마, 16개 엔드포인트) - routes/api.php: 16개 라우트 등록 i18n 키 추가: - error.php: quote_not_found, formula_* 등 - message.php: quote.* 성공 메시지