T-032.txt 1.3 KB

123456789101112131415161718192021222324252627282930
  1. # 송장 등록 상세페이지 연동 및 엑셀 업로드/리스트/상세 연결
  2. **Task ID:** T-032
  3. **Status:** BACKLOG
  4. **Importance:** MUST
  5. **Complexity:** 6/10
  6. **Urgency:** 8/10
  7. **Dependencies:** T-031
  8. ## Description
  9. ## 설명
  10. - `/view/common/deli/detail` 페이지에서 인플루언서-제품 연동정보 기반 엑셀 업로드 기능 보완
  11. - 업로드 후 `/view/common/deli` 리스트에서 등록된 송장/상품 리스트 확인 및 상세 연결
  12. - UI 가이드, 예외처리, 안내 메시지 개선
  13. ## 구현 상세
  14. 1. DeliDetail 컴포넌트에 파일 업로드 input 추가 및 Vuetify FileInput 사용
  15. 2. 업로드 파일 파싱 후 BFF API 호출(`POST /api/deli/upload`) 구현
  16. 3. 성공 시 `/view/common/deli` 페이지로 리다이렉트, query로 업로드 결과 상태 전달
  17. 4. DeliList 컴포넌트에서 업로드된 항목 렌더링, 리스트 클릭 시 DeliDetail로 네비게이션
  18. 5. UI 메시지 컴포넌트로 가이드 텍스트 및 예외(형식 오류, 파일 크기 오류) 표시
  19. ## 테스트 전략
  20. - 올바른 엑셀 파일 업로드 시 API 호출 및 페이지 이동 검증
  21. - 잘못된 파일 업로드 시 예외 안내 메시지 노출 확인
  22. - 리스트에서 아이템 클릭 시 상세페이지 이동 및 데이터 일치 확인
  23. ---
  24. **Created:** 2025-07-25T01:48:03.045Z
  25. **Updated:** 2025-07-25T01:48:03.045Z