정산조회 - 정산내역 리스트 및 상세

This commit is contained in:
focp212@naver.com
2025-09-18 09:45:10 +09:00
parent 22bdd45f0a
commit 746358dfe1
42 changed files with 1388 additions and 704 deletions

View File

@@ -0,0 +1,37 @@
import {
API_BASE_URL,
API_URL_KEY,
} from './../constants/url';
/* Settlement Management = 정산 API */
export const API_URL_SETTLEMENT = {
settlementsTransactionSummary: () => {
// POST: 정산내역 거래건별 요약 조회
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/settlements/transaction/summary`;
},
settlementsTransactionList: () => {
// POST: 정산내역 거래건별 조회
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/settlements/transaction/list`;
},
settlementsTransactionDetail: () => {
// POST: 정산내역 거래건별 상세 조회
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/settlements/transaction/detail`;
},
settlementsHistory: () => {
// POST: 정산내역 조회
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/settlements/history`;
},
settlementsHistorySummary: () => {
// POST: 정산내역 요약 조회
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/settlements/history/summary`;
},
settlementsHistoryDetail: () => {
// POST: 정산내역 거래건별 조회
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/settlements/history/detail`;
},
settlementsCalendar: () => {
// POST: 정산내역 거래건별 조회
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/settlements/calendar`;
},
};

View File

@@ -91,15 +91,6 @@ export const API_URL = {
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/codes/cache/refresh/${codeCl}`;
},
settlementList: () => {
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/list`;
},
businessMemberInfo: () => {
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/detail`;
},
/* User Management - 사용자 관리 API */
userExistsUserid: () => {
// 중복 사용자 ID 확인
@@ -109,6 +100,11 @@ export const API_URL = {
// 사용자 추가
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/user/create`;
},
// 가맹정 API 추가후 삭제
businessMemberInfo: () => {
return `${API_BASE_URL}/api/v1/${API_URL_KEY}/transaction/detail`;
},
/* Empty Token API Management - jwt 토큰이 없는 API 관리 */

View File

@@ -30,7 +30,7 @@ export const ROUTE_NAMES = {
base: '/settlement/*',
calendar: 'calendar',
list: 'list',
detail: 'detail/:tid',
detail: 'detail/:detailId',
},
businessMember: {
base: '/business-member/*',

View File

@@ -15,28 +15,25 @@ main {
-ms-overflow-style: none;
scrollbar-width: none;
}
.tab-content{
overflow-y: unset;
}
.ic20.rot-180{
transform: rotate(180deg);
}
.txn-divider{
z-index: 20;
}
.txn-section{
z-index: 20;
background-color: #ffffff;
}
.kv-list{
padding-bottom: 20px;
z-index: 10;
}
/* calendar */
.react-calendar{
margin: 10% auto;
}
.kv-list{
padding-bottom: 20px;
}
.txn-divider{
margin-top: 0px;
}
header{
padding-top: env(safe-area-inset-top) !important;