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