가맹점 정보, 일부 상수 및 공용 변경
This commit is contained in:
16
src/shared/api/api-url-merchant.ts
Normal file
16
src/shared/api/api-url-merchant.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import {
|
||||
API_BASE_URL,
|
||||
API_URL_KEY,
|
||||
} from './../constants/url';
|
||||
|
||||
/* nmsa-merchant-controller */
|
||||
export const API_URL_MERCHANT = {
|
||||
merchantMid: (mid: string) => {
|
||||
// POST: 가맹점 정보 조회 API
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/app/merchant/${mid}`;
|
||||
},
|
||||
merchantMidStatus: (mid: string) => {
|
||||
// POST: 가맹점 등록 현황 조회 API
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/app/merchant/${mid}/status`;
|
||||
}
|
||||
};
|
||||
@@ -76,7 +76,7 @@ const lazyLoad = (path: string) => {
|
||||
const HomePage = lazyLoad('/src/pages/home/home-page');
|
||||
const TransactionPages = lazyLoad('/src/pages/transaction/transaction-pages');
|
||||
const SettlementPages = lazyLoad('/src/pages/settlement/settlement-pages');
|
||||
const BusinessMemberPages = lazyLoad('/src/pages/business-member/business-member-pages');
|
||||
const MerchantPages = lazyLoad('/src/pages/merchant/merchant-pages');
|
||||
const PaymentPages = lazyLoad('/src/pages/payment/payment-pages');
|
||||
const AccountPages = lazyLoad('/src/pages/account/account-pages');
|
||||
const TaxPages = lazyLoad('/src/pages/tax/tax-pages');
|
||||
@@ -122,7 +122,7 @@ const Pages = () => {
|
||||
<Route path={ROUTE_NAMES.home} element={<HomePage />} />
|
||||
<Route path={ROUTE_NAMES.transaction.base} element={<TransactionPages />} />
|
||||
<Route path={ROUTE_NAMES.settlement.base} element={<SettlementPages />} />
|
||||
<Route path={ROUTE_NAMES.businessMember.base} element={<BusinessMemberPages />} />
|
||||
<Route path={ROUTE_NAMES.merchant.base} element={<MerchantPages />} />
|
||||
<Route path={ROUTE_NAMES.payment.base} element={<PaymentPages />} />
|
||||
<Route path={ROUTE_NAMES.account.base} element={<AccountPages />} />
|
||||
<Route path={ROUTE_NAMES.tax.base} element={<TaxPages />} />
|
||||
|
||||
@@ -77,10 +77,10 @@ export const PATHS: RouteNamesType = {
|
||||
list: generatePath(ROUTE_NAMES.settlement.base, ROUTE_NAMES.settlement.list),
|
||||
detail: generatePath(ROUTE_NAMES.settlement.base, ROUTE_NAMES.settlement.detail),
|
||||
},
|
||||
businessMember: {
|
||||
base: generatePath(ROUTE_NAMES.businessMember.base),
|
||||
info: generatePath(ROUTE_NAMES.businessMember.base, ROUTE_NAMES.businessMember.info),
|
||||
registrationStatus: generatePath(ROUTE_NAMES.businessMember.base, ROUTE_NAMES.businessMember.registrationStatus),
|
||||
merchant: {
|
||||
base: generatePath(ROUTE_NAMES.merchant.base),
|
||||
info: generatePath(ROUTE_NAMES.merchant.base, ROUTE_NAMES.merchant.info),
|
||||
registrationStatus: generatePath(ROUTE_NAMES.merchant.base, ROUTE_NAMES.merchant.registrationStatus),
|
||||
},
|
||||
payment: {
|
||||
base: generatePath(ROUTE_NAMES.payment.base),
|
||||
|
||||
@@ -32,8 +32,8 @@ export const ROUTE_NAMES = {
|
||||
list: 'list',
|
||||
detail: 'detail/:detailId',
|
||||
},
|
||||
businessMember: {
|
||||
base: '/business-member/*',
|
||||
merchant: {
|
||||
base: '/merchant/*',
|
||||
info: 'info',
|
||||
registrationStatus: 'registration-status'
|
||||
},
|
||||
|
||||
@@ -49,8 +49,8 @@ export const Menu = ({
|
||||
category: '가맹점 관리',
|
||||
categoryIcon: 'merchant-icon',
|
||||
items: [
|
||||
{title: '가맹점 정보', path: PATHS.businessMember.info},
|
||||
{title: '등록 현황', path: PATHS.businessMember.registrationStatus},
|
||||
{title: '가맹점 정보', path: PATHS.merchant.info},
|
||||
{title: '등록 현황', path: PATHS.merchant.registrationStatus},
|
||||
]
|
||||
},
|
||||
payment: {
|
||||
|
||||
Reference in New Issue
Block a user