This commit is contained in:
focp212@naver.com
2025-09-23 11:23:39 +09:00
13 changed files with 433 additions and 35 deletions

View File

@@ -43,6 +43,7 @@ export interface TitleInfo {
amount?: number,
corpName?: string,
accountNo?: string,
accountName?: string,
bankName?: string,
requestDate?: string,
sendDate?: string,
@@ -58,10 +59,13 @@ export interface DetailInfo {
accountNo?: string; // 계좌번호
requestWay?: string; //요청 구분
mid?: string;
companyName?: string;
email: string;
phoneNumber: string;
goodsName: string;
moid: string;
transferStatus: AuthAndTransferStatus;
}
@@ -160,6 +164,17 @@ export interface AccountHolderAuthListProps {
listItems: Record<string, Array<ListItemProps>>;
mid: string;
}
export interface AccountHolderAuthFilterProps extends FilterProps {
mid: string;
startDate: string;
endDate: string;
authStatus: AuthAndTransferStatus;
setMid: (mid: string) => void;
setStartDate: (startDate: string) => void;
setEndDate: (endDate: string) => void;
setAuthStatus: (authStatus: AuthAndTransferStatus) => void;
}
// ========================================
// 계좌성명 조회 관련 타입들
// ========================================
@@ -365,9 +380,9 @@ export interface SettlementAgencyBottomAgreeProps {
export interface ListItemProps extends
KeyInPaymentListItem, AccountHolderSearchListItem,
AccountHolderAuthListItem,LinkPaymentHistoryListItem,
LinkPaymentWaitListItem, PayoutContent,
FundAccountTransferContentItem {
AccountHolderAuthListItem, LinkPaymentHistoryListItem,
LinkPaymentWaitListItem,
PayoutContent {
additionalServiceCategory?: AdditionalServiceCategory;
mid?: string
}
@@ -564,6 +579,33 @@ export interface ExtensionAccountHolderAuthListResponse extends DefaulResponsePa
content: Array<ListItemProps>
}
export interface ExtensionAccountHolderAuthDownloadExcelParams extends ExtensionRequestParams {
mid: string;
fromDate: string;
toDate: string;
authStatus: AuthAndTransferStatus;
}
export interface ExtensionAccountHolderAuthDownloadExcelResponse {
status: boolean;
}
export interface ExtensionAccountHolderAuthDetailParams extends ExtensionRequestParams {
tid: string;
}
export interface ExtensionAccountHolderAuthDetailResponse {
tid: string;
mid: string;
accountName: string;
accountNo: string;
requestDate: string;
companyName: string;
bankName: string;
transferStatus: AuthAndTransferStatus;
failReason: string;
}
// 계좌 성명 조회 확장 서비스
// ========================================
export interface ExtensionAccountHolderSearchListParams extends ExtensionRequestParams { // Request
@@ -600,7 +642,7 @@ export interface ExtensionAccountHolderSearchRequestParams extends ExtensionRequ
}
export interface ExtensionAccountHolderSearchRequestResponse {
status : boolean;
status: boolean;
}
export interface ExtensionAccountHolderSearchDownloadExcelParams extends ExtensionRequestParams { // Request