쿠폰

쿠폰 페이지에서 노출되는 쿠폰 모듈입니다.

URL: /pages/my/coupon-list.html?startYmd={startYmd}&dateType={dateType}&pageSize={pageSize}&pageNumber={pageNumber}&sortDirection={sortDirection}&usable={usable}

관련 API : 🔗 내 쿠폰 조회 API
모듈명: coupon-total-count원본소스

쿠폰 총 개수 모듈입니다.

사용 가능 변수

변수명 타입 기본값 설명
currentTab ISSUABLE | UNISSUABLE ISSUABLE 현재 선택된 탭
usableCouponCnt number 0 사용가능 쿠폰 개수
expiringCouponCnt number 0 사용/기간 만료 쿠폰 개수
모듈명: coupon-tabs원본소스

쿠폰 탭 모듈입니다.

속성

속성명 타입 기본값 설명
shopby-tab-value string ISSUABLE 탭 속성 값

사용 가능 변수

변수명 타입 기본값 설명
currentTab ISSUABLE | UNISSUABLE ISSUABLE 현재 선택된 탭
모듈명: coupon-list원본소스

쿠폰 목록 모듈입니다.

속성

속성명 타입 기본값 설명
start-ymd:query string - query stringstartYmd
기간조회 시작일
page-size
page-size:query
number
string
20
pageSize
query stringpageSize
한 페이지 노출 수
page-number
page-number:query
number
string
1
pageNumber
query stringpageNumber
페이지 번호
sort-direction:query DESC | ACS DESC query stringsortDirection
쿠폰 리스트 오름/내림차순 정렬
pair-key string - '더보기 버튼' key
uses-more-button boolean false '더보기 버튼' 사용 여부
uses-pagination boolean false '페이지네이션' 사용 여부
default-page-size number 20 page-size가 없는 경우 기본 페이지 크기
visible-pages-count number 5 페이지네이션 표시 페이지 수

사용 가능 변수

변수명 타입 기본값 설명
currentTab ISSUABLE | UNISSUABLE ISSUABLE 현재 선택된 탭
totalCount number 0 내 쿠폰 가져오기 API 응답 중 totalCount와 동일 (쿠폰 총 개수)
items Items[] [] 내 쿠폰 가져오기 API API 응답 중 items와 동일 (쿠폰 목록)
(아래 타입 참조)

Items 타입

속성명 타입 기본값 설명
reason string - 쿠폰 발급 사유
couponName string - 쿠폰 명
discountRate number 0 할인율
discountAmt number 0 할인금액
couponIssueNo number 0 쿠폰 발급 번호
커스텀 핸들바 더 알아보기
:query 속성 더 알아보기