- 부가서비스 : 자금이체_이체신청 List,필터 재구성
This commit is contained in:
@@ -12,6 +12,7 @@ import { useEffect, useState } from 'react';
|
||||
import { NumericFormat } from 'react-number-format';
|
||||
import { useExtensionFundAccountTransferDetailMutation } from '@/entities/additional-service/api/fund-account/use-extension-fund-account-transfer-detail-mutation';
|
||||
import { ExtensionFundAccountTransferDetailParams, ExtensionFundAccountTransferDetailResponse, ExtensionFundAccountTransferRequestParams, ExtensionFundAccountTransferRequestResponse } from '@/entities/additional-service/model/fund-account/types';
|
||||
import { getFundAccountStatusName } from '@/entities/additional-service/model/fund-account/constant';
|
||||
import moment from 'moment';
|
||||
import { useExtensionFundAccountTransferRequestMutation } from '@/entities/additional-service/api/fund-account/use-extension-fund-account-transfer-request-mutation';
|
||||
|
||||
@@ -34,6 +35,7 @@ export const FundAccountTransferDetailPage = () => {
|
||||
};
|
||||
|
||||
extensionFundAccountTransferDetail(params).then((rs: ExtensionFundAccountTransferDetailResponse) => {
|
||||
console.log("FundAccountTransferDetail : " + rs.registDate)
|
||||
setDetail(rs);
|
||||
});
|
||||
};
|
||||
@@ -52,10 +54,10 @@ export const FundAccountTransferDetailPage = () => {
|
||||
const onClickToRequest = () =>{
|
||||
let params: ExtensionFundAccountTransferRequestParams = {
|
||||
mid: mid,
|
||||
transferAmount: detail?.transferAmount,
|
||||
receiveBankCode: detail?.receiveBankName,
|
||||
receiveAccountNo: detail?.receiveAccountNo,
|
||||
receiveAccountName: detail?.receiveAccountName,
|
||||
transferAmount: 0,
|
||||
receiveBankCode: '',
|
||||
receiveAccountNo: '',
|
||||
receiveAccountName: '',
|
||||
transferMemo: ''
|
||||
};
|
||||
extensionFundAccountTransferRequest(params).then((rs: ExtensionFundAccountTransferRequestResponse) => {
|
||||
@@ -74,15 +76,17 @@ export const FundAccountTransferDetailPage = () => {
|
||||
<div className="num-amount">
|
||||
<span className="amount">
|
||||
<NumericFormat
|
||||
value={ detail?.transferAmount }
|
||||
value={ detail?.amount }
|
||||
thousandSeparator
|
||||
displayType="text"
|
||||
suffix='원'
|
||||
></NumericFormat>
|
||||
</span>
|
||||
</div>
|
||||
<div className="num-store">{ detail?.receiveAccountName }({ detail?.receiveAccountNo })</div>
|
||||
<div className="num-day">{ moment(detail?.processDate).format('YYYY.MM.DD') }</div>
|
||||
<div className="num-store">{ detail?.amount }({ detail?.accountName })</div>
|
||||
<div className="num-day">
|
||||
{detail?.registDate ? moment(detail.registDate, 'YYYYMMDDHHmmss').format('YYYY.MM.DD') : '-'}
|
||||
</div>
|
||||
</div>
|
||||
<div className="detail-divider"></div>
|
||||
<div className="pay-detail">
|
||||
@@ -90,35 +94,39 @@ export const FundAccountTransferDetailPage = () => {
|
||||
<ul className="kv-list">
|
||||
<li className="kv-row">
|
||||
<span className="k">등록일시</span>
|
||||
<span className="v">{ moment(detail?.processDate).format('YYYY.MM.DD') }</span>
|
||||
<span className="v">
|
||||
{detail?.registDate ? moment(detail.registDate, 'YYYYMMDDHHmmss').format('YYYY.MM.DD HH:mm:ss') : '-'}
|
||||
</span>
|
||||
</li>
|
||||
<li className="kv-row">
|
||||
<span className="k">처리결과</span>
|
||||
<span className="v">{ detail?.status }</span>
|
||||
<span className="v">{ getFundAccountStatusName(detail?.resultStatus) || '-' }</span>
|
||||
</li>
|
||||
<li className="kv-row">
|
||||
<span className="k">요청일자</span>
|
||||
<span className="v">{ moment(detail?.requestDate).format('YYYY.MM.DD') }</span>
|
||||
<span className="v">
|
||||
{detail?.requestDate ? moment(detail.requestDate, 'YYYYMMDDHHmmss').format('YYYY.MM.DD HH:mm:ss') : '-'}
|
||||
</span>
|
||||
</li>
|
||||
<li className="kv-row">
|
||||
<span className="k">이체결과</span>
|
||||
<span className="v">{ detail?.status }</span>
|
||||
<span className="v">{ detail?.resultMessage || '-' }</span>
|
||||
</li>
|
||||
<li className="kv-row">
|
||||
<span className="k">수취인명</span>
|
||||
<span className="v">{ detail?.receiveAccountName }</span>
|
||||
<span className="v">{ detail?.accountName }</span>
|
||||
</li>
|
||||
<li className="kv-row">
|
||||
<span className="k">은행</span>
|
||||
<span className="v">{ detail?.receiveBankName }</span>
|
||||
<span className="v">{ detail?.bankName }</span>
|
||||
</li>
|
||||
<li className="kv-row">
|
||||
<span className="k">계좌번호</span>
|
||||
<span className="v">{ detail?.receiveAccountNo }</span>
|
||||
<span className="v">{ detail?.accountNo }</span>
|
||||
</li>
|
||||
<li className="kv-row">
|
||||
<span className="k">MID</span>
|
||||
<span className="v">{ mid }</span>
|
||||
<span className="v">{ detail?.mid }</span>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user