diff --git a/src/entities/vat-return/ui/reference-request-fail.tsx b/src/entities/vat-return/ui/reference-request-fail.tsx
index fe4ea24..1d744fc 100644
--- a/src/entities/vat-return/ui/reference-request-fail.tsx
+++ b/src/entities/vat-return/ui/reference-request-fail.tsx
@@ -8,11 +8,13 @@ import {
export interface ReferenceRequestFailProps {
pageOn: boolean;
setPageOn: (pageOn: boolean) => void;
+ errorMsg: string;
};
export const ReferenceRequestFail = ({
pageOn,
- setPageOn
+ setPageOn,
+ errorMsg
}: ReferenceRequestFailProps) => {
const onClickToClose = () => {
setPageOn(false);
@@ -42,7 +44,7 @@ export const ReferenceRequestFail = ({
결과 :
- [9997] 키인가맹점이 아닙니다.
NICEPAY로 문의하세요.
+ { errorMsg }
diff --git a/src/entities/vat-return/ui/reference-request-success.tsx b/src/entities/vat-return/ui/reference-request-success.tsx
index 761d1f6..a576aea 100644
--- a/src/entities/vat-return/ui/reference-request-success.tsx
+++ b/src/entities/vat-return/ui/reference-request-success.tsx
@@ -4,15 +4,20 @@ import {
FilterMotionStyle,
FilterMotionVariants
} from '@/entities/common/model/constant';
+import moment from 'moment';
export interface ReferenceRequestSuccessProps {
pageOn: boolean;
setPageOn: (pageOn: boolean) => void;
+ email: string;
+ startDate: string;
};
export const ReferenceRequestSuccess = ({
pageOn,
- setPageOn
+ setPageOn,
+ email,
+ startDate
}: ReferenceRequestSuccessProps) => {
const onClickToClose = () => {
setPageOn(false);
@@ -41,9 +46,9 @@ export const ReferenceRequestSuccess = ({
파일은 선택한 수령 방법으로 제공됩니다.
- 신청일 : 2025.06.04
+ 신청일 : { moment(startDate).format('YYYY.MM.DD') }
- 메일주소 : TEST@NICEPAY.CO.KR
+ 메일주소 : { email }
참고용 자료이므로 반드시 내부 회계자료 등과
비교 후 사용해 주세요.
diff --git a/src/entities/vat-return/ui/reference-wrap.tsx b/src/entities/vat-return/ui/reference-wrap.tsx
index dfd3783..08d0cda 100644
--- a/src/entities/vat-return/ui/reference-wrap.tsx
+++ b/src/entities/vat-return/ui/reference-wrap.tsx
@@ -22,6 +22,7 @@ export const ReferenceWrap = () => {
const [endDate, setEndDate] = useState(moment().format('YYYY.MM.DD'));
const [payTax, setPayTax] = useState(VatReturnPayTax.Tax);
const [email, setEmail] = useState('');
+ const [errorMsg, setErrorMsg] = useState('');
const { mutateAsync: vatReturnReferenceRequest } = useVatReturnReferenceRequestMutation();
@@ -43,6 +44,7 @@ export const ReferenceWrap = () => {
vatReturnReferenceRequest(params).then((rs: VatReturnReferenceRequestResponse) => {
setSuccessPageOn(true);
}).catch((error) => {
+ setErrorMsg("[9997] 키인가맹점이 아닙니다.
NICEPAY로 문의하세요.");
setFailPageOn(true);
});
};
@@ -87,10 +89,13 @@ export const ReferenceWrap = () => {
>
)