자그ㅁㅇㅣㅊㅔ 명ㅁㅕㅇㅕ2

This commit is contained in:
focp212@naver.com
2025-09-22 18:25:30 +09:00
parent 00e8744b59
commit 5813fe3505
6 changed files with 31 additions and 34 deletions

View File

@@ -1,5 +1,15 @@
import { DefaulResponsePagination, DefaultRequestPagination } from '@/entities/common/model/types';
export enum FundAccountTabKeys {
TransferList = 'TransferList',
ResultList = 'ResultList'
}
export interface FundAccountTabProps {
activeTab: FundAccountTabKeys;
}
export interface ExtensionFundAccountTransferRequestParams {
mid: string;
transferAmount: number;

View File

@@ -27,7 +27,7 @@ export enum AdditionalServiceCategory {
AccountHolderSearch = 'AccountHolderSearch',
LinkPaymentHistory = 'LinkPaymentHistory',
LinkPaymentPending = 'LinkPaymentPending',
FundTransfer = 'FundTransfer',
FundAccount = 'FundAccount',
SettlementAgency = 'SettlementAgency',
Payout = 'Payout',
}
@@ -315,19 +315,6 @@ export interface DetailInfoSectionProps extends DetailResponse {
onClickToShowInfo?: (info: DetailInfoSectionKeys) => void;
}
// ========================================
// 자금이체 관련 타입들
// ========================================
export enum FundTransferTabKeys {
RequestList = 'RequestList',
ResultInquiry = 'ResultInquiry'
}
export interface FundTransferTabProps {
activeTab: FundTransferTabKeys;
}
// ========================================
// 정산기관 관련 타입들
// ========================================

View File

@@ -119,7 +119,7 @@ export const ListItem = ({
}
});
}
else if (additionalServiceCategory === AdditionalServiceCategory.FundTransfer) {
else if (additionalServiceCategory === AdditionalServiceCategory.FundAccount) {
}
else if (additionalServiceCategory === AdditionalServiceCategory.SettlementAgency) {

View File

@@ -13,9 +13,9 @@ import { LinkPaymentHistoryPage } from './link-payment/link-payment-history-page
import { LinkPaymentWaitSendPage } from './link-payment/link-payment-wait-send-page';
import { KakaoPaymentNotificationListPage } from './kakao-payment-notification/list-page';
import { KakaoPaymentNotificationSettingPage } from './kakao-payment-notification/setting-page';
import { FundTransferRequestListPage } from './fund-transfer/request-list-page';
import { FundTransferRequestRegisterPage } from './fund-transfer/request-register-page';
import { FundTransferResultInquiryPage } from './fund-transfer/result-inquiry-page';
import { FundAccountTransferListPage } from './fund-account/transfer-list-page';
import { FundAccountTransferRequestPage } from './fund-account/transfer-request-page';
import { FundAccountResultListPage } from './fund-account/result-list-page';
import { SettlementAgencyManagePage } from './settlement-agency/manage-page';
import { SettlementAgencyDepositPage } from './settlement-agency/deposit-page';
import { SettlementAgencyMemberPage } from './settlement-agency/member-page';
@@ -70,10 +70,10 @@ export const AdditionalServicePages = () => {
<Route path={ROUTE_NAMES.additionalService.kakaoPaymentNotification.list} element={<KakaoPaymentNotificationListPage />} />
<Route path={ROUTE_NAMES.additionalService.kakaoPaymentNotification.setting} element={<KakaoPaymentNotificationSettingPage />} />
</Route>
<Route path={ROUTE_NAMES.additionalService.fundTransfer.base}>
<Route path={ROUTE_NAMES.additionalService.fundTransfer.requestList} element={<FundTransferRequestListPage />} />
<Route path={ROUTE_NAMES.additionalService.fundTransfer.requestRegister} element={<FundTransferRequestRegisterPage />} />
<Route path={ROUTE_NAMES.additionalService.fundTransfer.resultInquiry} element={<FundTransferResultInquiryPage />} />
<Route path={ROUTE_NAMES.additionalService.fundAccount.base}>
<Route path={ROUTE_NAMES.additionalService.fundAccount.transferList} element={<FundAccountTransferListPage />} />
<Route path={ROUTE_NAMES.additionalService.fundAccount.transferRequest} element={<FundAccountTransferRequestPage />} />
<Route path={ROUTE_NAMES.additionalService.fundAccount.resultList} element={<FundAccountResultListPage />} />
</Route>
<Route path={ROUTE_NAMES.additionalService.settlementAgency.base}>
<Route path={ROUTE_NAMES.additionalService.settlementAgency.manage} element={<SettlementAgencyManagePage />} />

View File

@@ -53,7 +53,7 @@ export const IntroPage = () => {
},
{
className: 'list-wrap02', serviceName: '자금이체', serviceDesc: '예치금으로 즉시 송금, 파일 등록만으로 다중 송금 가능',
icon: IMAGE_ROOT + '/icon_ing08.svg', path: PATHS.additionalService.fundTransfer.requestList
icon: IMAGE_ROOT + '/icon_ing08.svg', path: PATHS.additionalService.fundAccount.transferList
},
{
className: 'list-wrap02', serviceName: '계좌점유인증', serviceDesc: '1원 송금으로 실제 계좌 점유 확인 여부',

View File

@@ -231,19 +231,19 @@ export const PATHS: RouteNamesType = {
ROUTE_NAMES.additionalService.kakaoPaymentNotification.setting,
),
},
fundTransfer: {
base: generatePath(`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundTransfer.base}`),
requestList: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundTransfer.base}`,
ROUTE_NAMES.additionalService.fundTransfer.requestList,
fundAccount: {
base: generatePath(`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundAccount.base}`),
transferList: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundAccount.base}`,
ROUTE_NAMES.additionalService.fundAccount.transferList,
),
requestRegister: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundTransfer.base}`,
ROUTE_NAMES.additionalService.fundTransfer.requestRegister,
transferRequest: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundAccount.base}`,
ROUTE_NAMES.additionalService.fundAccount.transferRequest,
),
resultInquiry: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundTransfer.base}`,
ROUTE_NAMES.additionalService.fundTransfer.resultInquiry,
resultList: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.fundAccount.base}`,
ROUTE_NAMES.additionalService.fundAccount.resultList,
),
},
settlementAgency: {