| 0 | 화면 접근 조건 |
- 구매 내역은 로그인 사용자만 접근 가능
- 비로그인 상태에서
- 마이페이지 > 구매 내역 선택 시
- 로그인 안내 모달(LOG-008) 노출
- 로그인 완료 후 구매 내역 화면으로 이동
|
| 1 | 헤더 영역 | |
| 2 | 탭 영역 | |
| 3 | 구매 내역 리스트 |
- 노출 조건
- 선택한 탭에 구매 내역 데이터가 존재하는 경우
- 리스트 구성
- 작품 썸네일 이미지 / 작품명 / 작가명 / 작품 타입 / 거래 상태 텍스트 / 구매 금액
- 거래 상태 노출 규칙
- 거래 상태는 서버 상태값 기준으로 노출
- 문의 중
- 거래 진행 중
- 배송 중(상태)
- 서브 상태 노출: 배송 중(생략), 검수 중, 픽업 대기, 정산 완료
- 거래 완료
- 거래 취소
- 하나의 작품에는 하나의 상태만 노출
- 상태 텍스트는 사용자가 수정할 수 없음
- 리스트 아이템 동작
|
| 4 | 구매 요청(삭제) |
- 구성
- 노출 조건
- 로그인 상태에서 항상 노출
- 데이터 유무와 관계없이 유지
- 플로팅 형태로 위치에 유지
- 동작
- 버튼 클릭 시
- 구매 요청 플로우로 이동 (화면 ID 추후 정의)
|
| 5 | 구매 내역 없음 화면 |
- 노출 조건
- 선택한 탭(마켓)에 구매 내역 데이터가 없는 경우
- 노출 문구
- Empty 상태 동작 규칙
- Empty 상태에서도 탭 전환 가능
- '구매 요청' 버튼 사용 가능
|
| 7 | 토스트 메시지 정의 |
- 구매 내역 로딩 실패 시
- 구매 내역을 불러오지 못했어요. 잠시 후 다시 시도해주세요.
- 네트워크 오류 발생 시
|
| 8 | 공통 규칙 |
- 구매 내역은 조회 전용 화면
- 비로그인 접근 시
- 데이터 없음 상태는 오류가 아닌 정상 상태
- 본 화면은 마이페이지 공통 규칙(MYP-001)을 따른다
|