거래내역 관련
This commit is contained in:
@@ -99,18 +99,7 @@ export const API_URL = {
|
||||
// POST: 거래 내역 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/list`;
|
||||
},
|
||||
cashReceitList: () => {
|
||||
// POST: 거래 내역 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/list`;
|
||||
},
|
||||
escroList: () => {
|
||||
// POST: 거래 내역 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/list`;
|
||||
},
|
||||
billingList: () => {
|
||||
// POST: 거래 내역 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/list`;
|
||||
},
|
||||
|
||||
allTransactionListSummary: () => {
|
||||
// POST: 거래 내역 합계 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/list/summary`;
|
||||
@@ -127,18 +116,6 @@ export const API_URL = {
|
||||
// POST: 거래내역 상세
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/detail`;
|
||||
},
|
||||
cashReceitDetail: () => {
|
||||
// POST: 현금영수증 상세
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/detail`;
|
||||
},
|
||||
escroDetail: () => {
|
||||
// POST: 에스크로 상세
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/detail`;
|
||||
},
|
||||
billingDetail: () => {
|
||||
// POST: 빌링 상세
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/detail`;
|
||||
},
|
||||
allTransactionCancel: () => {
|
||||
// POST: 거래취소 요청
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/cancel`;
|
||||
@@ -148,6 +125,55 @@ export const API_URL = {
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/cancel-info`;
|
||||
},
|
||||
|
||||
|
||||
/* Cash Receipt Management - 현금영수증 API */
|
||||
cashReceiptList: () => {
|
||||
// POST: 현금영수증 목록 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/cash-receipt/list`;
|
||||
},
|
||||
cashReceiptDetail: () => {
|
||||
// POST: 현금영수증 상세 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/cash-receipt/detail`;
|
||||
},
|
||||
cashReceiptPurposeUpdate: () => {
|
||||
// POST: 현금영수증 용도 변경
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/cash-receipt/purpose/update`;
|
||||
},
|
||||
cashReceiptManualIssue: () => {
|
||||
// POST: 현금영수증 용도 변경
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/cash-receipt/manual/issue`;
|
||||
},
|
||||
|
||||
|
||||
/* Escro Management - 에스크로 API */
|
||||
escrowList: () => {
|
||||
// POST: 에스크로 목록 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/escrows/list`;
|
||||
},
|
||||
escrowDetail: () => {
|
||||
// POST: 에스크로 목록 상세 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/escrows/detail`;
|
||||
},
|
||||
escroMailResend: () => {
|
||||
// POST: 에스크로 메일 재발송
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/escrows/mail/resend`;
|
||||
},
|
||||
|
||||
|
||||
/* Billing Management - 빌링 API */
|
||||
billingList: () => {
|
||||
// POST: 빌링 목록 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/billing/list`;
|
||||
},
|
||||
billingDetail: () => {
|
||||
// POST: 빌링 상세 조회
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/billing/detail`;
|
||||
},
|
||||
billingCharge: () => {
|
||||
// POST: 빌링 결제 신청
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/billing/charge`;
|
||||
},
|
||||
|
||||
settlementList: () => {
|
||||
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/list`;
|
||||
},
|
||||
|
||||
@@ -29,30 +29,30 @@ export const PATHS: RouteNamesType = {
|
||||
ROUTE_NAMES.transaction.allTransaction.cancel,
|
||||
),
|
||||
},
|
||||
cashReceit: {
|
||||
base: generatePath(`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceit.base}`),
|
||||
cashReceipt: {
|
||||
base: generatePath(`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceipt.base}`),
|
||||
list: generatePath(
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceit.base}`,
|
||||
ROUTE_NAMES.transaction.cashReceit.list,
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceipt.base}`,
|
||||
ROUTE_NAMES.transaction.cashReceipt.list,
|
||||
),
|
||||
detail: generatePath(
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceit.base}`,
|
||||
ROUTE_NAMES.transaction.cashReceit.detail,
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceipt.base}`,
|
||||
ROUTE_NAMES.transaction.cashReceipt.detail,
|
||||
),
|
||||
handWrittenIssuance: generatePath(
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceit.base}`,
|
||||
ROUTE_NAMES.transaction.cashReceit.handWrittenIssuance,
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.cashReceipt.base}`,
|
||||
ROUTE_NAMES.transaction.cashReceipt.handWrittenIssuance,
|
||||
),
|
||||
},
|
||||
escro: {
|
||||
base: generatePath(`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.escro.base}`),
|
||||
escrow: {
|
||||
base: generatePath(`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.escrow.base}`),
|
||||
list: generatePath(
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.escro.base}`,
|
||||
ROUTE_NAMES.transaction.escro.list,
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.escrow.base}`,
|
||||
ROUTE_NAMES.transaction.escrow.list,
|
||||
),
|
||||
detail: generatePath(
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.escro.base}`,
|
||||
ROUTE_NAMES.transaction.escro.detail,
|
||||
`${ROUTE_NAMES.transaction.base}${ROUTE_NAMES.transaction.escrow.base}`,
|
||||
ROUTE_NAMES.transaction.escrow.detail,
|
||||
),
|
||||
},
|
||||
billing: {
|
||||
|
||||
@@ -5,24 +5,24 @@ export const ROUTE_NAMES = {
|
||||
allTransaction: {
|
||||
base: '/all-transaction/*',
|
||||
list: 'list',
|
||||
detail: 'detail/:tid',
|
||||
detail: 'detail',
|
||||
cancel: 'cancel',
|
||||
},
|
||||
cashReceit: {
|
||||
base: '/cash-receit/*',
|
||||
cashReceipt: {
|
||||
base: '/cash-receipt/*',
|
||||
list: 'list',
|
||||
detail: 'detail/:tid',
|
||||
detail: 'detail',
|
||||
handWrittenIssuance: 'hand-written-issuance',
|
||||
},
|
||||
escro: {
|
||||
base: '/escro/*',
|
||||
escrow: {
|
||||
base: '/escrow/*',
|
||||
list: 'list',
|
||||
detail: 'detail/:tid',
|
||||
detail: 'detail',
|
||||
},
|
||||
billing: {
|
||||
base: '/billing/*',
|
||||
list: 'list',
|
||||
detail: 'detail/:tid',
|
||||
detail: 'detail',
|
||||
paymentRequest: 'payment-request',
|
||||
}
|
||||
},
|
||||
@@ -120,7 +120,7 @@ export const ROUTE_NAMES = {
|
||||
notice: {
|
||||
base: '/notice/*',
|
||||
list: 'list',
|
||||
detail: 'detail/:noticeId',
|
||||
detail: 'detail',
|
||||
},
|
||||
faq: {
|
||||
base: '/faq/*',
|
||||
|
||||
@@ -32,8 +32,8 @@ export const Menu = ({
|
||||
categoryIcon: 'transaction-icon',
|
||||
items: [
|
||||
{title: '거래내역 조회', path: PATHS.transaction.allTransaction.list},
|
||||
{title: '현금영수증 발행', path: PATHS.transaction.cashReceit.list},
|
||||
{title: '에스크로', path: PATHS.transaction.escro.list},
|
||||
{title: '현금영수증 발행', path: PATHS.transaction.cashReceipt.list},
|
||||
{title: '에스크로', path: PATHS.transaction.escrow.list},
|
||||
{title: '빌링', path: PATHS.transaction.billing.list}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user