docs: [QMS] API 연동 계획 문서 보강 — 아키텍처 결정 사항 및 실제 코드 기반 상세화
- IQC 추적 경로: StockLot 직접 → WorkOrderMaterialInput 경유로 수정 (생산입고 vs 투입 관계) - actions.ts: executeServerAction + buildApiUrl + ActionResult<T> 프로젝트 표준 적용 - snake→camelCase 변환 레이어 및 API 원본 타입 추가 - 필드명 수정: order_code→order_no, order_date→received_at, orderNodes()→nodes() - 상태 관리 커스텀 훅 설계 (useDay1Audit, useDay2LotAudit) 및 로딩 세분화 - confirm 토글 원자성 보강, null 방어, FormRequest 추가 - Phase 3 일정 재산정 (2.5일→4.5일, 총 9일→11.5일) - 아키텍처 결정 사항 7건 추가 (2단계 로딩, FG 제품명, 채번 형식, StockLot 기반 IQC, 비관적 업데이트, subType, PR 없는 문서 처리) - 프론트엔드 상세 구조 추가 (types.ts 전체, page.tsx 상태/핸들러, mockData 계층, 컴포넌트 목록) - 백엔드 기존 코드 참조 추가 (모델/서비스/컨트롤러 경로, DB 스키마 4개 테이블, 모델 관계 맵) - 구현 패턴 가이드 추가 (Controller/Service/FormRequest/Model/API 응답/라우트 코드 예시) - 8종 서류 조합 의사 코드 및 API 응답 매핑 코드 추가 - Phase별 체크리스트 보강 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in: