| 12345678910111213141516171819202122232425262728 |
- # 제품 수정 및 소프트 삭제 기능 구현
- **Task ID:** T-011
- **Status:** BACKLOG
- **Importance:** MUST
- **Complexity:** 6/10
- **Urgency:** 7/10
- **Dependencies:** T-010
- ## Description
- ### 설명
- 벤더 전용 제품 수정 및 소프트 삭제 기능을 구현합니다.
- ### 구현 상세
- 1. 기존 제품 정보 조회 API(`GET /api/products/{id}`) 및 모델 fetch 로직 작성
- 2. 수정 폼 컴포넌트 작성 및 기존값 바인딩
- 3. 수정 API 구현(`PUT /api/products/{id}`), 업데이트 내역 필수 입력 로직 적용
- 4. 파일 재첨부/삭제 처리 로직 구현
- 5. 소프트 삭제 API 구현(`DELETE /api/products/{id}`), 노출상태를 비노출로 전환
- ### 테스트 전략
- - 유닛 테스트: 필드별 검증 및 업데이트 내역 필수 체크 테스트
- - 통합 테스트: 수정 및 삭제 API 정상 동작 테스트
- - E2E 테스트: UI상에서 수정/삭제 플로우 시나리오 검증
- ---
- **Created:** 2025-07-17T07:44:43.699Z
- **Updated:** 2025-07-17T07:44:43.699Z
|