- KeyIn 결제신청 에러메시지 일부 수정
This commit is contained in:
@@ -811,7 +811,7 @@
|
||||
"activeServices": "사용중인 서비스",
|
||||
"availableServices": "신청 가능한 서비스",
|
||||
"notActiveServiceMessage": "이용 중이지 않은 서비스입니다.",
|
||||
"contactSalesMessage": "가입 문의는 영업 담당자 또는 고객센터로 문의해 주세요.",
|
||||
"contactSalesMessage": "가입 문의는 영업 담당자 또는 고객센터로\n문의해 주세요.",
|
||||
"common": {
|
||||
"success": "성공",
|
||||
"fail": "실패",
|
||||
@@ -1002,7 +1002,7 @@
|
||||
"detailInfo": "상세 정보",
|
||||
"disbursementStatus": "지급 상태",
|
||||
"transactionType": "거래 유형",
|
||||
"disbursementDateTime": "지급 날짜 시간",
|
||||
"disbursementDateTime": "지급일시",
|
||||
"businessNumber": "사업자 번호",
|
||||
"accountHolder": "계좌주",
|
||||
"bank": "은행",
|
||||
|
||||
@@ -81,20 +81,25 @@ export const KeyInPaymentRequestPage = () => {
|
||||
};
|
||||
|
||||
keyInApply(keyInApplyParams).then((rs) => {
|
||||
if (rs.data?.success) {
|
||||
if (rs.status && rs.data?.success) {
|
||||
// 성공: 화면 유지 & 입력 내용 초기화
|
||||
snackBar("KEY-IN 결제 신청을 성공하였습니다.")
|
||||
resetForm();
|
||||
} else {
|
||||
// 실패: 화면 유지 & 입력 내용 유지
|
||||
const errorMessage = rs.data?.resultMessage || rs.error?.resultMessage || '결제 신청에 실패했습니다.';
|
||||
const errorMessage = rs.data?.resultMessage ||
|
||||
rs.error?.message ||
|
||||
'결제 신청에 실패했습니다.';
|
||||
// HTML 태그 제거
|
||||
const cleanMessage = errorMessage.replace(/<br\s*\/?>/gi, ' ').trim();
|
||||
snackBar(`[실패] ${cleanMessage}`);
|
||||
}
|
||||
}).catch((error) => {
|
||||
console.error('결제 실패:', error);
|
||||
const errorMessage = error?.response?.data?.error?.resultMessage || error?.message || '결제 요청 중 오류가 발생했습니다';
|
||||
const errorMessage = error?.response?.data?.data?.resultMessage ||
|
||||
error?.response?.data?.error?.message ||
|
||||
error?.message ||
|
||||
'결제 요청 중 오류가 발생했습니다';
|
||||
snackBar(`[실패] ${errorMessage}`);
|
||||
});
|
||||
};
|
||||
|
||||
@@ -147,7 +147,12 @@ export const ListPage = () => {
|
||||
message={
|
||||
<>
|
||||
{t('additionalService.notActiveServiceMessage')}<br />
|
||||
{t('additionalService.contactSalesMessage')}
|
||||
{t('additionalService.contactSalesMessage').split('\n').map((line, index) => (
|
||||
<span key={index}>
|
||||
{line}
|
||||
{index < t('additionalService.contactSalesMessage').split('\n').length - 1 && <br />}
|
||||
</span>
|
||||
))}
|
||||
</>
|
||||
}
|
||||
buttonLabel={[t('common.confirm')]}
|
||||
|
||||
Reference in New Issue
Block a user