-Key In 결제 요청 카드번호 4자 제한
- SMS 결제통보 필드 변경 수정
This commit is contained in:
@@ -15,6 +15,7 @@ export enum SmsPaymentSearchCl {
|
||||
export interface SmsPaymentListItem {
|
||||
mid?: string;
|
||||
tid?: string;
|
||||
seq?: number;
|
||||
buyerName?: string;
|
||||
buyerPhoneLast4?: string;
|
||||
sendDate?: string;
|
||||
@@ -28,7 +29,7 @@ export interface SmsPaymentListProps {
|
||||
listItems: Array<ListItemProps>;
|
||||
additionalServiceCategory: AdditionalServiceCategory;
|
||||
mid: string;
|
||||
onResendClick?: (mid: string, tid: string) => void;
|
||||
onResendClick?: (seq: number) => void;
|
||||
}
|
||||
|
||||
export interface SmsPaymentFilterProps extends FilterProps {
|
||||
@@ -71,24 +72,18 @@ export interface ExtensionSmsDetailResponse {
|
||||
sendMessage: string;
|
||||
}
|
||||
|
||||
export interface ExtensionSmsResendParams extends ExtensionRequestParams {
|
||||
tid: string;
|
||||
sendMessage: string;
|
||||
}
|
||||
|
||||
|
||||
export interface SmsPaymentDetailResendProps {
|
||||
bottomSmsPaymentDetailResendOn: boolean;
|
||||
setBottomSmsPaymentDetailResendOn: (bottomSmsPaymentDetailResendOn: boolean) => void;
|
||||
smsDetailData: ExtensionSmsDetailResponse | null;
|
||||
mid: string;
|
||||
tid: string;
|
||||
seq: number;
|
||||
}
|
||||
|
||||
// SMS 결제알림 확장 서비스
|
||||
// ========================================
|
||||
export interface ExtensionSmsResendParams extends ExtensionRequestParams {
|
||||
tid: string;
|
||||
export interface ExtensionSmsResendParams {
|
||||
seq: number;
|
||||
sendMessage: string;
|
||||
}
|
||||
|
||||
export interface ExtensionSmsResendResponse {
|
||||
@@ -139,6 +134,6 @@ export interface ExtensionSmsDownloadExcelResponse {
|
||||
|
||||
}
|
||||
|
||||
export interface ExtensionSmsDetailParams extends ExtensionRequestParams {
|
||||
tid: string;
|
||||
export interface ExtensionSmsDetailParams {
|
||||
seq: number;
|
||||
}
|
||||
@@ -195,7 +195,7 @@ export interface ListItemProps extends
|
||||
additionalServiceCategory?: AdditionalServiceCategory;
|
||||
mid?: string;
|
||||
seq?: number;
|
||||
onResendClick?: (mid: string, tid: string) => void;
|
||||
onResendClick?: (seq: number) => void;
|
||||
setDetailData?: (detailData: DetailData) => void;
|
||||
}
|
||||
|
||||
@@ -204,7 +204,7 @@ export interface ListDateGroupProps {
|
||||
date?: string;
|
||||
items?: Array<ListItemProps>;
|
||||
mid?: string;
|
||||
onResendClick?: (mid: string, tid: string) => void;
|
||||
onResendClick?: (seq: number) => void;
|
||||
setDetailData?: (detailData: DetailData) => void;
|
||||
}
|
||||
|
||||
|
||||
@@ -608,7 +608,7 @@ export const ListItem = ({
|
||||
<div
|
||||
key="sms-payment-amount"
|
||||
className={`status-label success`}
|
||||
onClick={() => mid && onResendClick(mid, tid || '')}
|
||||
onClick={() => seq && onResendClick(seq)}
|
||||
>{t('additionalService.common.resend')}</div>
|
||||
)
|
||||
}
|
||||
|
||||
@@ -10,8 +10,7 @@ export const SmsPaymentDetailResend = ({
|
||||
bottomSmsPaymentDetailResendOn,
|
||||
setBottomSmsPaymentDetailResendOn,
|
||||
smsDetailData,
|
||||
mid,
|
||||
tid
|
||||
seq
|
||||
}: SmsPaymentDetailResendProps) => {
|
||||
const { t } = useTranslation();
|
||||
|
||||
@@ -29,18 +28,18 @@ export const SmsPaymentDetailResend = ({
|
||||
}
|
||||
|
||||
resendMessage({
|
||||
mid: mid,
|
||||
tid: tid,
|
||||
seq: seq,
|
||||
sendMessage: smsDetailData.sendMessage
|
||||
}).then((rs) => {
|
||||
if (rs.status) {
|
||||
snackBar(t('additionalService.sms.sendSuccess'))
|
||||
setBottomSmsPaymentDetailResendOn(false)
|
||||
} else {
|
||||
snackBar(t('additionalService.sms.sendFailed', { message: rs.error?.message }))
|
||||
}
|
||||
setBottomSmsPaymentDetailResendOn(false);
|
||||
}).catch((error) => {
|
||||
snackBar(t('additionalService.sms.sendFailed', { message: error?.response?.data?.message || error?.response?.data?.error?.message }) || t('additionalService.sms.sendFailedGeneric'))
|
||||
setBottomSmsPaymentDetailResendOn(false)
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user