자금이체 결과

This commit is contained in:
focp212@naver.com
2025-09-23 16:12:43 +09:00
parent 9c84991e93
commit e2516951fc
7 changed files with 609 additions and 108 deletions

View File

@@ -1,4 +1,8 @@
import { FundAccountReceiveAccountNameNo, FundAccountStatus } from './types';
import {
FundAccountReceiveAccountNameNo,
FundAccountResultType,
FundAccountStatus
} from './types';
export const FundAccountStatusBtnGroup = [
{name: '전체', value: FundAccountStatus.ALL},
@@ -7,6 +11,11 @@ export const FundAccountStatusBtnGroup = [
{name: '중지', value: FundAccountStatus.PENDING},
];
export const FundAccountResultTypeBtnGroup = [
{name: '요청일자', value: FundAccountResultType.RequestDate},
{name: '이체일자', value: FundAccountResultType.ProcessDate}
];
export const FundAccountReceiveAccountNameNoOptionsGroup = [
{name: '수취인', value: FundAccountReceiveAccountNameNo.ReceiveAccountName },
{name: '계좌번호', value: FundAccountReceiveAccountNameNo.ReceiveAccountNo },
@@ -14,4 +23,4 @@ export const FundAccountReceiveAccountNameNoOptionsGroup = [
export const FundAccountReceiveBankCodeOptionsGroup = [
{name: 'KB', value: 'KB'}
]
];

View File

@@ -3,11 +3,14 @@ import { DefaulResponsePagination, DefaultRequestPagination } from '@/entities/c
export enum FundAccountTabKeys {
TransferList = 'TransferList',
ResultList = 'ResultList'
}
};
export enum FundAccountResultType {
RequestDate = 'RequestDate',
ProcessDate = 'ProcessDate',
};
export interface FundAccountTabProps {
activeTab: FundAccountTabKeys;
}
};
export enum FundAccountReceiveAccountNameNo {
ReceiveAccountNo = 'ReceiveAccountNo',
@@ -98,11 +101,11 @@ export interface ExtensionFundAccountResultSummaryResponse {
pendingAmount: number;
};
export interface ExtensionFundAccountResultListParams {
mid: string;
fromDate: string;
toDate: string;
status: FundAccountStatus;
pagination: FundAccountStatus;
mid?: string;
fromDate?: string;
toDate?: string;
status?: FundAccountStatus;
pagination?: DefaultRequestPagination;
};
export interface ExtensionFundAccountResultListResponse extends DefaulResponsePagination {
content: Array<FundAccountResultContent>;