현금영수증 수기 발행 완료

This commit is contained in:
focp212@naver.com
2025-10-24 10:28:34 +09:00
parent c2041f918f
commit 9348656db0
12 changed files with 117 additions and 97 deletions

View File

@@ -14,6 +14,6 @@ export const VatReturnTargetTypeBtnGroup = [
];
export const VatReturnTaxBtnGroups = [
{name: '과세', value: VatReturnPayTax.Tax },
{name: '면세', value: VatReturnPayTax.NoTax },
{name: '과세', value: VatReturnPayTax.TAX },
{name: '면세', value: VatReturnPayTax.NOTAX },
];

View File

@@ -14,8 +14,8 @@ export enum VatReturnReceiptType {
BILL = 'BILL '
};
export enum VatReturnPayTax {
Tax = 'Tax',
NoTax = 'NoTax'
TAX = '0',
NOTAX = '1'
};
export enum VatReturnTargetType {
ALL = 'ALL',
@@ -91,8 +91,6 @@ export interface VatReturnReferenceRequestParams {
startMonth: string;
endMonth: string;
taxType: string,
requestorName: string;
contactNumber: string;
email: string;
};
export interface VatReturnReferenceRequestResponse {

View File

@@ -15,14 +15,14 @@ export const ReferenceWrap = () => {
const emailOptions = useStore.getState().UserStore.selectOptionsEmails;
const userMid = useStore.getState().UserStore.mid;
const userEmail = useStore.getState().UserStore.email;
const [successPageOn, setSuccessPageOn] = useState<boolean>(false);
const [failPageOn, setFailPageOn] = useState<boolean>(false);
const [mid, setMid] = useState<string>(userMid);
const [startDate, setStartDate] = useState<string>(moment().format('YYYYMMDD'));
const [endDate, setEndDate] = useState<string>(moment().format('YYYYMMDD'));
const [payTax, setPayTax] = useState<VatReturnPayTax>(VatReturnPayTax.Tax);
const [payTax, setPayTax] = useState<VatReturnPayTax>(VatReturnPayTax.TAX);
const [email, setEmail] = useState<string>(userEmail);
const [errorMsg, setErrorMsg] = useState<string>('');
@@ -34,9 +34,7 @@ export const ReferenceWrap = () => {
startMonth: startDate,
endMonth: endDate,
taxType: payTax,
requestorName: '',
contactNumber: '',
email: email
email: email || userEmail
}
vatReturnReferenceRequest(params).then((rs: VatReturnReferenceRequestResponse) => {
setSuccessPageOn(true);