T-035.txt 1.2 KB

1234567891011121314151617181920212223242526272829
  1. # 운송장 엑셀 업로드 매칭 및 상태 처리 로직 개선
  2. **Task ID:** T-035
  3. **Status:** BACKLOG
  4. **Importance:** MUST
  5. **Complexity:** 7/10
  6. **Urgency:** 7/10
  7. **Dependencies:** T-034
  8. ## Description
  9. ## 설명
  10. - 엑셀 업로드 시 구매자명/연락처 기준 주문 데이터 정확 매칭
  11. - 운송장번호 등록 시 자동으로 상태를 'COMPLETE'로 변경
  12. - 매칭 실패 또는 예외 상황에 대한 사용자 피드백 제공
  13. ## 구현 상세
  14. 1. Backend에서 엑셀 파싱 로직 강화: 구매자명, 연락처로 MySQL 주문 테이블에서 검색
  15. 2. 매칭 성공 시 tracking_no 필드 업데이트, status='COMPLETE'로 전이
  16. 3. 매칭 실패한 레코드는 별도 리스트에 추가 후 클라이언트에 반환
  17. 4. Frontend에 오류 리스트 표시 컴포넌트 구현 및 재업로드 유도 가이드 제공
  18. ## 테스트 전략
  19. - 정상 매칭 데이터 업로드 후 상태 변경 및 송장번호 저장 확인
  20. - 매칭 실패 데이터가 오류 리스트에 포함되는지 확인
  21. - 사용자 피드백 컴포넌트 동작 및 재시도 시나리오 테스트
  22. ---
  23. **Created:** 2025-07-25T01:48:03.045Z
  24. **Updated:** 2025-07-25T01:48:03.045Z