## 배경 Figma `05_States & Overlays`에 설계된 승인 관련 오버레이 5종이 아직 미구현이다. 현재 `CaseDetailPage`의 "승인 요청" 버튼은 토스트만 띄우고 실제 흐름이 없다. ## 구현 대상 (Figma node) - [ ] 승인 요청 (964:2566) — 승인 대상/승인자/ANY_ONE 규칙/요청 메모 입력 모달 - [ ] 승인 결정 (964:2585) — 승인본 Snapshot, 반려/승인/수정 후 승인 - [ ] 반려 사유 (964:2610) — 반려 사유 textarea + 글자수, 반려 확정 - [ ] 다른 승인자가 처리함 (964:3335) — ANY_ONE 규칙에서 이미 결정된 경우 안내 - [ ] 승인본 V1/V2 변경 내용 diff (964:3344) — 재승인 필요 필드 비교, 재승인 요청 ## 완료 조건 - [ ] `CaseDetailPage` "승인 요청" 클릭 → 요청 모달 → 제출 시 토스트 + 대기 상태 반영 - [ ] 데모용 "검토 화면 열기" 진입점으로 결정 모달 확인 가능 - [ ] 승인/반려 결정 후 재진입 시 "다른 승인자가 처리함" 노출 - [ ] 재승인 diff 모달 별도 진입점으로 확인 가능 - [ ] 데모 데이터 + `// TODO(backend)` 주석 - [ ] 테스트 작성
배경
Figma
05_States & Overlays에 설계된 승인 관련 오버레이 5종이 아직 미구현이다. 현재CaseDetailPage의 "승인 요청" 버튼은 토스트만 띄우고 실제 흐름이 없다.구현 대상 (Figma node)
완료 조건
CaseDetailPage"승인 요청" 클릭 → 요청 모달 → 제출 시 토스트 + 대기 상태 반영// TODO(backend)주석