이전주문 목록
이전주문 목록 페이지에서 노출되는 이전주문 목록 모듈입니다.
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 string 중 pageSize 값한 페이지당 노출 수 |
| page-number page-number:query |
number string |
1 pageNumber |
(필수) query string 중 pageNumber 값페이지 번호 |
| start-ymd:query | string | YYYY-MM-DD | 검색 시작일 (기본 값은 오늘을 기준으로 7일 전으로 설정) |
| pair-key | string | PREVIOUS_ORDER_LIST_MORE_VIEW_BUTTON | 더보기 기능 사용 시 목록과 연동하기 위한 페어 키.( more-view-button모듈 사용 시 동일한 pair-key를 추가해야 함.) |
| shopby-accumulable | - | - | 이전주문 목록 값을 누적할지 여부 (속성 추가 시 contents 와 previousOrders 값이 누적 됨) |
| 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 | 이전주문 총 수 |