- 자금이체 : 이체신청 API 추가

- 은행목록 추가
- 알림톡: 상세 페이지 및 Types 수정
This commit is contained in:
HyeonJongKim
2025-10-23 17:18:05 +09:00
parent 20e532bd68
commit 7ce247a743
18 changed files with 243 additions and 168 deletions

View File

@@ -12,6 +12,7 @@ import { useEffect, useState } from 'react';
import { ExtensionAlimtalkDetailParams, ExtensionAlimtalkDetailResponse } from '@/entities/additional-service/model/alimtalk/types';
import { useExtensionAlimtalkDetailMutation } from '@/entities/additional-service/api/alimtalk/use-extansion-alimtalk-detail-mutation';
import moment from 'moment';
import { getAlimtalkAlimClText, getAlimtalkSendClTypeText, getAlimtalkSendTypeText } from '@/entities/additional-service/model/alimtalk/constant';
export const AlimtalkDetailPage = () => {
const { navigate } = useNavigate();
@@ -26,8 +27,8 @@ export const AlimtalkDetailPage = () => {
const callDetail = () => {
let params: ExtensionAlimtalkDetailParams = {
tid: tid,
mid: mid,
tid: tid
};
extensionAlimtalkDetail(params).then((rs: ExtensionAlimtalkDetailResponse) => {
@@ -47,7 +48,7 @@ export const AlimtalkDetailPage = () => {
}, []);
const getDate = (date?: string) => {
return (date)? moment(date.substr(0, 8)).format('YYYY.MM.DD'): '';
return (date)? moment(date, 'YYYYMMDDHHmmss').format('YYYY.MM.DD HH:mm:ss'): '';
};
return (
@@ -76,15 +77,15 @@ export const AlimtalkDetailPage = () => {
</li>
<li className="kv-row">
<span className="k"></span>
<span className="v">{ detail?.serviceName }</span>
<span className="v">{ detail?.extensionServiceName }</span>
</li>
<li className="kv-row">
<span className="k"> </span>
<span className="v">{ detail?.sendType }</span>
<span className="v">{ getAlimtalkSendTypeText(detail?.sendType) }</span>
</li>
<li className="kv-row">
<span className="k"></span>
<span className="v">{detail?.senderName }</span>
<span className="k"></span>
<span className="v">{detail?.receiverName }</span>
</li>
<li className="kv-row">
<span className="k"></span>
@@ -92,11 +93,11 @@ export const AlimtalkDetailPage = () => {
</li>
<li className="kv-row">
<span className="k"></span>
<span className="v">{ detail?.alimCl }</span>
<span className="v">{ getAlimtalkAlimClText(detail?.alimCl) }</span>
</li>
<li className="kv-row">
<span className="k"></span>
<span className="v">{ detail?.sendCl }</span>
<span className="v">{ getAlimtalkSendClTypeText(detail?.sendCl) }</span>
</li>
</ul>
</div>