diff --git a/src/entities/additional-service/model/alimtalk/constant.ts b/src/entities/additional-service/model/alimtalk/constant.ts index f5dccf7..405f95c 100644 --- a/src/entities/additional-service/model/alimtalk/constant.ts +++ b/src/entities/additional-service/model/alimtalk/constant.ts @@ -39,4 +39,17 @@ export const AlimtalkSendClBtnGroup = [ {name: '요청', value: AlimTalkSendCl.REQUEST }, {name: '성공', value: AlimTalkSendCl.SUCCESS }, {name: '실패', value: AlimTalkSendCl.FAIL } -] \ No newline at end of file +] + +export const getAlimtalkServiceCodeText = (status?: string): string => { + if (!status) return ''; + + const serviceCodeMap: Record = { + 'CARD': '카드', + 'BANK': '계좌이체', + 'VBANK': '가상계좌', + 'PHONE': '휴대폰' + }; + + return serviceCodeMap[status] || status; +} \ No newline at end of file diff --git a/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx b/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx index 1977dfa..e9c3290 100644 --- a/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx +++ b/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx @@ -79,7 +79,7 @@ export const LinkPaymentWaitSendWrap = () => { if (selectedEmail) { downloadExcel({ mid: mid, - //email: selectedEmail, + email: selectedEmail, searchCl: searchType, searchValue: searchValue, fromDate: startDate, diff --git a/src/entities/additional-service/ui/list-item.tsx b/src/entities/additional-service/ui/list-item.tsx index 3a8fb98..701b76b 100644 --- a/src/entities/additional-service/ui/list-item.tsx +++ b/src/entities/additional-service/ui/list-item.tsx @@ -9,6 +9,8 @@ import { FundAccountResultStatus } from '../model/fund-account/types'; import { getSmsClName } from '../model/sms-payment/constant'; import { getKeyInPaymentPaymentStatusName } from '../model/key-in/constant'; import { getArsPaymentStatusName, getArsOrderStatusName } from '../model/ars/constant'; +import { ServiceCode } from '../model/alimtalk/types'; +import { getAlimtalkServiceCodeText } from '../model/alimtalk/constant'; export const ListItem = ({ additionalServiceCategory, @@ -28,7 +30,7 @@ export const ListItem = ({ paymentMethod, receiverName, requestId,subReqId, buyerName,receiverInfo, - seq, + seq,serviceCode, smsCl, name, @@ -351,7 +353,7 @@ export const ListItem = ({ str = '이름(' + tid + ')'; } else if (additionalServiceCategory === AdditionalServiceCategory.Alimtalk) { - str = `${receiverName}(${tid})`; + str = `${receiverName}(${getAlimtalkServiceCodeText(serviceCode)})`; } return str; diff --git a/src/pages/additional-service/alimtalk/list-page.tsx b/src/pages/additional-service/alimtalk/list-page.tsx index d7855ef..5fd338a 100644 --- a/src/pages/additional-service/alimtalk/list-page.tsx +++ b/src/pages/additional-service/alimtalk/list-page.tsx @@ -136,7 +136,6 @@ export const AlimtalkListPage = () => { date = itemDate; } if (date !== itemDate) { - date = itemDate; if (list.length > 0) { rs.push( { > ); } + date = itemDate; list = []; } list.push(item);