diff --git a/src/boot/axios.ts b/src/boot/axios.ts index 7f8767e3..250928ca 100644 --- a/src/boot/axios.ts +++ b/src/boot/axios.ts @@ -24,10 +24,10 @@ function parseError( status: number, body?: { status: number; message: string; code: string }, ) { - if (status === 422) return 'ข้อมูลไม่ถูกต้อง กรุณาตรวจสอบใหม่อีกครั้ง'; + if (status === 422) return 'invalideData'; if (body && body.code) return body.code; - return 'เกิดข้อผิดพลาดทำให้ระบบไม่สามารถทำงานได้ กรุณาลองใหม่ในภายหลัง'; + return 'errorOccure'; } api.interceptors.request.use(async (config) => { diff --git a/src/i18n/eng/index.ts b/src/i18n/eng/index.ts index 3d0d3625..685d407c 100644 --- a/src/i18n/eng/index.ts +++ b/src/i18n/eng/index.ts @@ -95,6 +95,7 @@ export default { beforeEdit: 'Before', afterEdit: 'After', generated: 'System Generated', + urgent: 'Urgent', }, menu: { @@ -621,6 +622,7 @@ export default { contactName: 'Contact Name', documentReceivePoint: 'Document Drop-Off Point"', dueDate: 'Quotation Due Date', + special: 'Special', paymentCondition: 'Payment Terms', payType: 'Payment Methods', @@ -744,6 +746,9 @@ export default { codeMisMatch: 'Code Mismatch', userExists: 'User already exits.', crossCompanyNotPermit: 'Cannot move between different headoffice', + errorOccure: + 'An error has occurred, causing the system to be unable to function. Please try again later.', + invalideData: 'The information is incorrect. Please try again later.', }, }, }; diff --git a/src/i18n/tha/index.ts b/src/i18n/tha/index.ts index 0c3aa268..1390d60f 100644 --- a/src/i18n/tha/index.ts +++ b/src/i18n/tha/index.ts @@ -95,6 +95,7 @@ export default { beforeEdit: 'ค่าเดิม', afterEdit: 'แก้ใหม่', generated: 'ระบบออกให้', + urgent: 'เร่งด่วน', }, menu: { @@ -619,6 +620,7 @@ export default { contactName: 'ชื่อผู้ติดต่อ', documentReceivePoint: 'จุดรับเอกสาร', dueDate: 'วันครบกำหนดใบเสนอราคา', + special: 'พิเศษ', paymentCondition: 'เงื่อนไขการชำระเงิน', payType: 'วิธีการชำระเงิน', @@ -739,6 +741,9 @@ export default { codeMisMatch: 'รหัสไม่ตรงกัน', userExists: 'ชื่อผู้ใช้นี้มีอยู่ในระบบอยู่แล้ว', crossCompanyNotPermit: 'ไม่สามารถดำเนินการระหว่างสำนักงานใหญ่อื่นได้', + errorOccure: + 'เกิดข้อผิดพลาดทำให้ระบบไม่สามารถทำงานได้ กรุณาลองใหม่ในภายหลัง', + invalideData: 'ข้อมูลไม่ถูกต้อง กรุณาตรวจสอบใหม่อีกครั้ง', }, }, };