T-006.txt 980 B

123456789101112131415161718192021222324252627
  1. # 주문 데이터 API 연동 및 상태별 분류 로직 구현
  2. **Task ID:** T-006
  3. **Status:** BACKLOG
  4. **Importance:** MUST
  5. **Complexity:** 6/10
  6. **Urgency:** 8/10
  7. **Dependencies:** T-005
  8. ## Description
  9. # 설명
  10. 백엔드에서 주문 데이터를 받아와 상태별로 분류 및 전처리 로직을 구현합니다.
  11. # 구현 세부사항
  12. 1. Axios로 주문 데이터 API(`GET /api/orders`) 호출
  13. 2. 응답 데이터에서 상태값(`status`) 기준으로 신규주문, 배송중, 배송완료 배열 분리
  14. 3. 각 배열별 필요한 필드만 매핑(id, influencerName, productName, amount, contact, email, status, requestDate)
  15. 4. Vuex 또는 Pinia 스토어에 상태별 배열 저장
  16. # 테스트 전략
  17. - Mock API 응답으로 상태별 배열 분리 로직 단위 테스트
  18. - 잘못된 상태값 처리 예외 케이스 테스트
  19. - 스토어에 저장된 데이터 구조 및 값 검증
  20. ---
  21. **Created:** 2025-07-17T02:18:17.743Z
  22. **Updated:** 2025-07-17T02:18:17.743Z