이전주문 목록

이전주문 목록 페이지에서 노출되는 이전주문 목록 모듈입니다.

URL: /pages/my/previous-order-list.html?pageSize={pageSize}&pageNumber={pageNumber}&startYmd={startYmd}

관련 API : 🔗 이전주문 검색 API
모듈명: previous-orders원본소스
이전주문 목록

속성

속성명 타입 기본값 설명
default-page-size number 20 (필수) 한 페이지당 노출 수
page-size
page-size:query
number
string
20
pageSize
(필수) query stringpageSize
한 페이지당 노출 수
page-number
page-number:query
number
string
1
pageNumber
(필수) query stringpageNumber
페이지 번호
start-ymd:query string YYYY-MM-DD 검색 시작일
(기본 값은 오늘을 기준으로 7일 전으로 설정)
pair-key string PREVIOUS_ORDER_LIST_MORE_VIEW_BUTTON 더보기 기능 사용 시 목록과 연동하기 위한 페어 키.
(more-view-button모듈 사용 시 동일한 pair-key를 추가해야 함.)
shopby-accumulable - - 이전주문 목록 값을 누적할지 여부
(속성 추가 시 contentspreviousOrders 값이 누적 됨)
visible-pages-count number 5 페이지네이션 표시 페이지 수

사용 가능 변수

변수명 타입 기본값 설명
isLoading boolean true contents 혹은 previousOrders 데이터 로딩 여부
totalCount number 0 전체 주문수
pagination Pagination - 페이지네이션
(아래 타입 참조)
contents Contents[] [] 이전주문 검색API 응답 값 중 contents 와 동일
(아래 타입 참조)
previousOrders PreviousOrder[] [] contents 를 주문 일자별로 그룹핑
PreviousOrder 타입의 배열 형태
(아래 타입 참조)

PreviousOrder 타입

속성명 타입 기본값 설명
orderDate string - 주문 일자 (YYYY-MM-DD)
totalCountPerOrderDate number 0 주문 일자별 주문 수
ordersPerOrderDate Contents[] [] 주문 일자별 주문 목록
이전주문 검색API 응답 값 중 contents 와 동일

Contents 타입

속성명 타입 기본값 설명
orderNo string - 주문 번호
salePrice number 0 상품 금액
purchasePrice number 0 주문 금액
orderOptions OrderOptions[] [] 주문 옵션 리스트
(아래 타입 참조)

OrderOptions 타입

속성명 타입 기본값 설명
orderYmdt string - 주문일시
productName string - 상품명

Pagination 타입

속성명 타입 기본값 설명
firstPage string - 첫번째 페이지
lastPage string - 마지막 페이지
prevPage string - 이전 페이지
nextPage string - 다음 페이지
pages Page[] [] 페이지 리스트
totalPages number 0 페이지 총 개수
모듈명: previous-orders-total-count원본소스
이전주문 목록의 총 수

사용 가능 변수

변수명 타입 기본값 설명
totalCount number 0 이전주문 총 수
커스텀 핸들바 더 알아보기
:query 속성 더 알아보기