- 링크결제_분리승인 상세 추가
This commit is contained in:
@@ -64,6 +64,16 @@ export enum LinkContentType {
|
||||
ADDITIONAL = "ADDITIONAL"
|
||||
}
|
||||
|
||||
export enum LinkPaymentSeparateType {
|
||||
MAIN = "MAIN",
|
||||
SUB = "SUB"
|
||||
}
|
||||
|
||||
export enum LinkPaymentSeparateAction {
|
||||
EXTEND = "EXTEND",
|
||||
DEACTIVATE = "DEACTIVATE"
|
||||
}
|
||||
|
||||
export interface LinkPaymentHistoryListItem {
|
||||
requestId?: string;
|
||||
cursorId?: string;
|
||||
@@ -300,4 +310,44 @@ export interface ExtensionLinkPayWaitDeleteParams extends ExtensionRequestParams
|
||||
|
||||
export interface ExtensionLinkPayWaitDeleteRespone {
|
||||
status: boolean
|
||||
}
|
||||
|
||||
// 분리승인 상세 조회 Request
|
||||
export interface ExtensionLinkPaySeparateDetailParams {
|
||||
reqId: string;
|
||||
}
|
||||
|
||||
// 분리승인 상세 조회 Response Item
|
||||
export interface ExtensionLinkPaySeparateDetailItem {
|
||||
type: string;
|
||||
moid: string;
|
||||
amount: number;
|
||||
paymentStatus: string;
|
||||
paymentStatusName: string;
|
||||
paymentLimitDate: string;
|
||||
paymentLimitCount: number;
|
||||
requestId: string;
|
||||
subRequestId: string;
|
||||
}
|
||||
|
||||
// 분리승인 상세 조회 Response
|
||||
export interface ExtensionLinkPaySeparateDetailResponse {
|
||||
details: Array<ExtensionLinkPaySeparateDetailItem>;
|
||||
}
|
||||
|
||||
export interface ExtensionLInkPaySeparateActionParams extends ExtensionRequestParams {
|
||||
action: string;
|
||||
reqId: string;
|
||||
selectedItems: Array<{
|
||||
type: string;
|
||||
subRequestId: string;
|
||||
}>;
|
||||
extendDate?: string;
|
||||
}
|
||||
|
||||
export interface ExtensionLinkPaySeparateActionResponse {
|
||||
success : boolean;
|
||||
totalCount: number;
|
||||
successCount: number;
|
||||
failCount: number;
|
||||
}
|
||||
@@ -117,6 +117,7 @@ export interface DetailResponse {
|
||||
titleInfo?: TitleInfo //최상단 섹션
|
||||
detailInfo?: DetailInfo // '상세 정보' 섹션
|
||||
paymentInfo?: PaymentInfo // '결제 정보' 섹션
|
||||
detailExposure?: boolean // 분리승인 상세 노출 여부
|
||||
}
|
||||
|
||||
export interface DetailInfoSectionProps extends DetailResponse {
|
||||
|
||||
Reference in New Issue
Block a user