T-024.txt 1.1 KB

12345678910111213141516171819202122232425262728
  1. # 주문 데이터 엑셀 업로드/다운로드 기능 구현
  2. **Task ID:** T-024
  3. **Status:** IN_PROGRESS
  4. **Importance:** MUST
  5. **Complexity:** 7/10
  6. **Urgency:** 8/10
  7. **Dependencies:** T-022, T-023
  8. ## Description
  9. # 설명
  10. 인플루언서와 벤더사 모두 주문 정보를 엑셀 파일로 업로드 및 다운로드할 수 있는 기능을 구현한다.
  11. # 구현 세부 사항
  12. 1. 프론트엔드에서 엑셀 업로드 컴포넌트 및 다운로드 버튼 추가
  13. 2. BFF에서 파일 수신 및 반환 엔드포인트 구현
  14. 3. 백엔드에서 xlsx 라이브러리로 파일 파싱 및 데이터 매핑 처리
  15. 4. 파싱 중 에러 행 및 컬럼 정보 수집 후 응답에 포함
  16. 5. 다운로드 시 데이터 조회 후 표준 포맷의 엑셀 파일 생성
  17. # 테스트 전략
  18. - 유닛 테스트: 파일 파싱, 매핑 유효성 검사
  19. - 통합 테스트: 업로드 후 데이터베이스 반영 검증 및 에러 피드백 확인
  20. - E2E 테스트: 실제 엑셀 파일 업로드 및 다운로드 플로우 검증
  21. ---
  22. **Created:** 2025-07-22T07:09:36.718Z
  23. **Updated:** 2025-07-25T00:34:15.165Z