AOS: 링크결제 탭 별 페이지 생성, 필터 적용 -> 링크결제 신청 페이지 연계

This commit is contained in:
HyeonJongKim
2025-09-09 15:49:41 +09:00
parent 0df4fab5ad
commit d91fb758ba
13 changed files with 674 additions and 11 deletions

View File

@@ -110,7 +110,7 @@ export const PATHS: RouteNamesType = {
addAccount: generatePath(
`${ROUTE_NAMES.account.base}${ROUTE_NAMES.account.user.base}`,
ROUTE_NAMES.account.user.addAccount,
),
),
},
password: {
base: generatePath(`${ROUTE_NAMES.account.base}${ROUTE_NAMES.account.password.base}`),
@@ -136,7 +136,7 @@ export const PATHS: RouteNamesType = {
`${ROUTE_NAMES.tax.base}${ROUTE_NAMES.tax.invoice.base}`,
ROUTE_NAMES.tax.invoice.detail,
),
},
},
vatReference: generatePath(ROUTE_NAMES.tax.base, ROUTE_NAMES.tax.vatReference),
},
additionalService: {
@@ -161,7 +161,25 @@ export const PATHS: RouteNamesType = {
smsPaymentNotification: generatePath(ROUTE_NAMES.additionalService.base, ROUTE_NAMES.additionalService.smsPaymentNotification),
accountHolderSearch: generatePath(ROUTE_NAMES.additionalService.base, ROUTE_NAMES.additionalService.accountHolderSearch),
accountHolderAuth: generatePath(ROUTE_NAMES.additionalService.base, ROUTE_NAMES.additionalService.accountHolderAuth),
linkPayment: generatePath(ROUTE_NAMES.additionalService.base, ROUTE_NAMES.additionalService.linkPayment),
linkPayment: {
base: generatePath(`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.linkPayment.base}`),
dispatchList: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.linkPayment.base}`,
ROUTE_NAMES.additionalService.linkPayment.dispatchList,
),
pendingSend: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.linkPayment.base}`,
ROUTE_NAMES.additionalService.linkPayment.pendingSend,
),
request: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.linkPayment.base}`,
ROUTE_NAMES.additionalService.linkPayment.request,
),
requestSuccess: generatePath(
`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.linkPayment.base}`,
ROUTE_NAMES.additionalService.linkPayment.requestSuccess,
)
},
kakaoPaymentNotification: {
base: generatePath(`${ROUTE_NAMES.additionalService.base}${ROUTE_NAMES.additionalService.kakaoPaymentNotification.base}`),
list: generatePath(

View File

@@ -80,7 +80,13 @@ export const ROUTE_NAMES = {
smsPaymentNotification: 'sms-payment-notification',
accountHolderSearch: 'account-holder-search',
accountHolderAuth: 'account-holder-auth',
linkPayment: 'link-payment',
linkPayment: {
base: '/link-payment/*',
dispatchList: 'dispatch-list',
pendingSend: 'pending-send',
request: 'request',
requestSuccess: 'request-success'
},
kakaoPaymentNotification: {
base: '/kakao-payment-notification/*',
list: 'list',
@@ -113,7 +119,7 @@ export const ROUTE_NAMES = {
notice: {
base: '/notice/*',
list: 'list',
detail: 'detail',
detail: 'detail/:noticeId',
},
faq: {
base: '/faq/*',

View File

@@ -87,7 +87,7 @@ export const Menu = ({
{title: 'SMS 결제 통보', path: PATHS.additionalService.smsPaymentNotification},
{title: '계좌성명조회', path: PATHS.additionalService.accountHolderSearch},
{title: '계좌점유인증', path: PATHS.additionalService.accountHolderAuth},
{title: '링크결제', path: PATHS.additionalService.linkPayment},
{title: '링크결제', path: PATHS.additionalService.linkPayment.dispatchList},
{title: '알림톡 결제통보', path: PATHS.additionalService.kakaoPaymentNotification.list},
{title: '자금이체', path: PATHS.additionalService.fundTransfer.requestList},
{title: '정산대행', path: PATHS.additionalService.settlementAgency.manage},