취소/교환/반품 신청 폼
취소/교환/반품 신청 시 노출 되는 모듈입니다.
예시화면은 교환신청인 경우를 노출합니다.
URL: /pages/my/claim-form.html
모듈명: claim-type원본소스
클레임 신청 타입
속성
| 속성명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| claim-type:query | CANCEL|RETURN|EXCHANGE | - | (필수) query string 중 claimType 값클레임 타입 |
사용 가능 변수
| 변수명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| claimType | CANCEL|RETURN|EXCHANGE | - | 클레임 타입 |
모듈명: claim-products원본소스
클레임 상품 정보
사용 가능 변수
| 변수명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| isLoading | boolean | true | products 데이터 로딩 여부 |
| isAllChecked | boolean | true | 상품 전체 선택 여부 |
| claimType | CANCEL|RETURN|EXCHANGE | - | 클레임 타입 |
| orderDate | YYYY-MM-DD | - | 주문 날짜 |
| originalOptionNo | string | - | 주문 상품 옵션 번호 |
| orderOptionNo | string | - | 주문 번호 |
| checkedCount | number | - | 선택된 상품 수 |
| products | ClaimSelectStatus[] | [] | 클레임 신청을 위한 정보 조회하기API 응답 값 중 claimableOptions 타입과 동일 (같이 클레임 가능한 상품)(아래 타입 참조) |
ClaimSelectStatus 타입
| 속성명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| hasImage | boolean | false | imageUrl이 'no_img' 아닌 경우 true |
| imageUrl | string | - | 상품 이미지 URL |
| productName | string | - | 상품명 |
| brandName | string | - | 브랜드명 |
| orderStatusType | string | - | 주문상태 |
| orderOptionNo | number | - | 주문상품옵션번호 |
| orderCnt | number | 0 | 주문수량 |
| price.buyAmt | number | 0 | 구매금액 합 |
| inputs | Inputs[] | - | 구매자 작성형 옵션 (아래 타입 참조) |
Inputs 타입
| 속성명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| inputValue | string | - | 구매자 작성형 입력 값 |
| inputLabel | string | - | 구매자 작성형 입력 이름 |
모듈명: claim-reason-form원본소스
클레임 사유
사용 가능 변수
| 변수명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| isCollectionInfoFormNecessary | boolean | false | 수거 가능 여부 |
| claimReasonDetail | string | - | 클레임 상세 사유 |
| claimReasonType | string | - | 클레임 신청을 위한 정보 조회하기API 응답 값 중 claimReasonType와 동일 |
| claimImageUrls | string[] | - | 업로드한 이미지 정보 중 urls 만 담은 데이터 |
| claimInfo | object | - | 클레임 신청을 위한 정보 조회하기API 응답 값과 동일 |
| responsibleObjectType | object | - | responsibleObjectTypes의object타입과동일 |
| claimReasonTypes | array | [] | 클레임 신청을 위한 정보 조회하기API 응답 값 중 claimReasonTypes와 동일 |
| responsibleObjectTypes | array | [] | 클레임 신청을 위한 정보 조회하기API 응답 값 중 responsibleObjectTypes와 동일 |
| images | Image[] | - | 업로드한 이미지 정보 (아래 타입 참조) |
Image 타입
| 속성명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| imageUrl | string | - | 업로드한 이미지 url |
| originName | string | - | 업로드한 이미지 파일명 |
모듈명: claim-information-form원본소스
클레임 정보
사용 가능 변수
| 변수명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| isAccountFormNecessary | boolean | false | 계좌정보 입력항목 노출 여부 |
| isCollectionInfoFormNecessary | boolean | false | 수거 정보 입력항목 노출 여부 |
| bankAccountInfo | object | - | 반품 신청 API 요청 값 중 bankAccountInfo와 동일 |
| availableBanks | array | - | 회원 클레임 신청을 위한 정보 조회 API 응답 값 중 availableBanks와 동일 |
모듈명: return-information-form원본소스
반품 수거 정보
사용 가능 변수
| 변수명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| isCollectionInfoFormNecessary | boolean | false | 수거 정보 입력 폼 노출 여부 |
| collectionType | SELLER|BUYER | SELLER | 반품 신청하기API 요청 값 중 responsibleObjectType와 동일 |
| invoiceNo | string | - | 송장번호 |
| mallName | string | - | 쇼핑몰명 |
| claimInfo | object | - | 클레임 신청을 위한 정보 조회하기API 응답 값과 동일 |
| returnAddress | object | - | 클레임 신청을 위한 정보 조회하기API 요청 값 중 returnAddress와 동일 |
| deliveryCompany | DeliveryCompany | - | 배송정보 (아래 타입 참조) |
DeliveryCompany 타입
| 속성명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| type | string | - | 클레임 신청을 위한 정보 조회API 응답 값 중 deliveryCompanyType와 동일 |
| name | string | - | 클레임 신청을 위한 정보 조회API 응답 값 중 deliveryCompanyTypeLabel와 동일 |
모듈명: exchange-information-form원본소스
교환 출고 정보
사용 가능 변수
| 변수명 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| isCollectionInfoFormNecessary | boolean | false | 수거 정보 입력 폼 노출 여부 |
| claimType | CANCEL|RETURN|EXCHANGE | - | 클레임 타입 |
| exchangeAddress | object | - | 클레임 신청을 위한 정보 조회하기API 요청 값 중 exchangeAddress와 동일 |