This commit is contained in:
focp212@naver.com
2025-11-20 14:52:37 +09:00
parent f853bfbf1c
commit c34e9306cf
2 changed files with 32 additions and 19 deletions

View File

@@ -38,7 +38,6 @@ export const AmountInfoSection = ({
let newAmountInfo: Record<string, any> | undefined = amountInfo;
const subItems: Record<string, Record<string, string>> = {
mid: {name: t('transaction.fields.mid'), type: 'string'},
transactionRequestAmount: {name: t('transaction.fields.transactionRequestAmount'), type: 'number'},
transactionAmount: {name: t('transaction.fields.transactionAmount'), type: 'number'},
pointAmount: {name: t('transaction.fields.pointAmount'), type: 'number'},
@@ -58,21 +57,21 @@ export const AmountInfoSection = ({
// 신용카드
'01': ['transactionAmount', 'pointAmount', 'couponAmount', 'escrowFee'],
// 계좌이체
'02': ['mid', 'transactionRequestAmount', 'transactionAmount', 'escrowFee'],
'02': ['transactionRequestAmount', 'transactionAmount', 'escrowFee'],
// 가상계좌
'03': ['mid', 'transactionRequestAmount', 'transactionAmount'],
'03': ['transactionRequestAmount', 'transactionAmount'],
// 휴대폰
'05': ['mid', 'transactionRequestAmount', 'transactionAmount'],
'05': ['transactionRequestAmount', 'transactionAmount'],
// 문화상품권
'14': ['mid', 'transactionAmount'],
'14': ['transactionAmount'],
// SSG머니
'21': ['mid', 'transactionAmount'],
'21': ['transactionAmount'],
// SSG은행계좌
'24': ['mid', 'transactionAmount'],
'24': ['transactionAmount'],
// 계좌간편결제
'26': ['mid', 'transactionAmount', 'escrowFee'],
'26': ['transactionAmount', 'escrowFee'],
// 티머니페이
'31': ['mid', 'transactionAmount'],
'31': ['transactionAmount'],
};
if(newAmountInfo?.partServiceCode === 'E015'){
openSubItems['01']?.push('paycoPointAmount');
@@ -279,13 +278,27 @@ export const AmountInfoSection = ({
t('home.money', { value: new Intl.NumberFormat('en-US').format(amountInfo?.transactionAmount || 0) })
}
</div>
<button
className="chip-btn"
type="button"
onClick={ () => onClickToSetShowInfo() }
>
{t('transaction.sections.amountDetail')} <SectionTitleArrow isOpen={ isOpen }></SectionTitleArrow>
</button>
{ (transactionCategory === TransactionCategory.AllTransaction) &&
(serviceCode === '01' || serviceCode === '02' || serviceCode === '03' || serviceCode === '26') &&
<button
className="chip-btn"
type="button"
onClick={ () => onClickToSetShowInfo() }
>
{t('transaction.sections.amountDetail')} <SectionTitleArrow isOpen={ isOpen }></SectionTitleArrow>
</button>
}
{ ((transactionCategory === TransactionCategory.CashReceipt) ||
(transactionCategory === TransactionCategory.Escrow) ||
(transactionCategory === TransactionCategory.Billing)) &&
<button
className="chip-btn"
type="button"
onClick={ () => onClickToSetShowInfo() }
>
{t('transaction.sections.amountDetail')} <SectionTitleArrow isOpen={ isOpen }></SectionTitleArrow>
</button>
}
</div>
<SlideDown className={'my-dropdown-slidedown'}>

View File

@@ -653,9 +653,9 @@
"approvalRequestAmount": "승인요청금액",
"transactionAmount": "거래금액",
"creditCardAmount": "신용카드금액",
"cardAmount": "신용카드금액",
"pointAmount": "포인트금액",
"couponAmount": "쿠폰금액",
"cardAmount": "신용카드",
"pointAmount": "포인트",
"couponAmount": "쿠폰",
"escrowFee": "에스크로수수료",
"kakaoMoneyAmount": "카카오머니",
"kakaoPointAmount": "카카오포인트",