- 알림톡 list 조회, 상세 조회 response seq 필드 추가

-  일부 다국어 오기입 수정
This commit is contained in:
HyeonJongKim
2025-11-04 18:44:31 +09:00
parent 285f23ab1a
commit 76fd8d6cdc
12 changed files with 37 additions and 21 deletions

View File

@@ -61,7 +61,7 @@ export const AccountHolderSearchDetail = ({
>
<div className="full-menu-container pdw-16">
<div className="full-menu-header">
<div className="full-menu-title center">{ t('transaction.detailTitle') }</div>
<div className="full-menu-title center">{ t('additionalService.accountHolderSearch.detailTitle') }</div>
<div className="full-menu-actions">
<FullMenuClose
addClass="full-menu-close"

View File

@@ -15,13 +15,15 @@ export interface AlimtalkDetailProps {
setDetailOn: (detailOn: boolean) => void;
mid: string;
tid: string;
seq: number;
};
export const AlimtalkDetail = ({
detailOn,
setDetailOn,
mid,
tid
tid,
seq
}: AlimtalkDetailProps) => {
const { t } = useTranslation();
@@ -32,7 +34,8 @@ export const AlimtalkDetail = ({
const callDetail = () => {
let params: ExtensionAlimtalkDetailParams = {
mid: mid,
tid: tid
tid: tid,
seq: seq
};
extensionAlimtalkDetail(params).then((rs: ExtensionAlimtalkDetailResponse) => {
@@ -49,10 +52,10 @@ export const AlimtalkDetail = ({
};
useEffect(() => {
if(!!mid && !!tid){
if(!!mid && !!tid && seq !== undefined){
callDetail();
}
}, [mid, tid]);
}, [mid, tid, seq]);

View File

@@ -15,7 +15,7 @@ import { FullMenuClose } from '@/entities/common/ui/full-menu-close';
export interface FundAccountTransferDetailProps {
detailOn: boolean;
setDetailOn: (detailOn: boolean) => void;
seq: string;
seq: number;
};
export const FundAccountTransferDetail = ({

View File

@@ -49,7 +49,7 @@ export const FundAccountTransferListWrap = () => {
const [bankCode, setBankCode] = useState<string>('');
const [detailOn, setDetailOn] = useState<boolean>(false);
const [detailSeq, setDetailSeq] = useState<string>('');
const [detailSeq, setDetailSeq] = useState<number>(0);
const [emailBottomSheetOn, setEmailBottomSheetOn] = useState<boolean>(false);
const [balance, setBalance] = useState<number>(0);

View File

@@ -70,14 +70,16 @@ export const LinkPaymentWaitDetail = ({
unmount
}) => {
return (
<Dialog
afterLeave={unmount}
open={isOpen}
onClose={close}
onConfirmClick={() => deletePayment()}
message={msg}
buttonLabel={[t('common.cancel'), t('common.confirm')]}
/>
<div style={{ zIndex: 3000, position: 'relative' }}>
<Dialog
afterLeave={unmount}
open={isOpen}
onClose={close}
onConfirmClick={() => deletePayment()}
message={msg}
buttonLabel={[t('common.cancel'), t('common.confirm')]}
/>
</div>
);
});
};

View File

@@ -236,10 +236,11 @@ export const ListItem = ({
}
}
else if (additionalServiceCategory === AdditionalServiceCategory.Alimtalk) {
if(setDetailData && !!mid && !!tid){
if(setDetailData && !!mid && !!tid && seq !== undefined){
setDetailData({
mid: mid,
tid: tid,
seq: seq,
detailOn: true
});
}
@@ -501,7 +502,6 @@ export const ListItem = ({
);
}
else if (additionalServiceCategory === AdditionalServiceCategory.Alimtalk) {
console.log(serviceCode)
rs.push(
<div className="transaction-details">
<span>{getTime()}</span>