diff --git a/src/components/03_customer-management/AboutComponent.vue b/src/components/03_customer-management/AboutComponent.vue new file mode 100644 index 00000000..42eacf22 --- /dev/null +++ b/src/components/03_customer-management/AboutComponent.vue @@ -0,0 +1,148 @@ + + + + + diff --git a/src/components/03_customer-management/ContactInformation.vue b/src/components/03_customer-management/ContactInformation.vue new file mode 100644 index 00000000..894cd157 --- /dev/null +++ b/src/components/03_customer-management/ContactInformation.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/components/03_customer-management/OtherInformation.vue b/src/components/03_customer-management/OtherInformation.vue new file mode 100644 index 00000000..8acf8111 --- /dev/null +++ b/src/components/03_customer-management/OtherInformation.vue @@ -0,0 +1,50 @@ + + + + + diff --git a/src/i18n/en-US/customer-main-page.ts b/src/i18n/en-US/customer-main-page.ts index ea1967ff..97bc8681 100644 --- a/src/i18n/en-US/customer-main-page.ts +++ b/src/i18n/en-US/customer-main-page.ts @@ -19,4 +19,15 @@ export default { payDay: 'Payday', payRate: 'Daily wage rate', salesPerson: 'Salesperson', + + // เกี่ยวกับ About + about: 'About', + branchCode: 'Branch Code', + legalEntityCode: 'Legal Entity Code', + taxNo: 'Tax Identification Number', + customerName: 'Customer Thai Name', + customerEnglishName: 'Customer English Name', + registerDate: 'Register Date', + authorizedCapital: 'Registered Capital', + registerName: 'RegisterName', }; diff --git a/src/i18n/en-US/index.ts b/src/i18n/en-US/index.ts index 3e16333d..214e8000 100644 --- a/src/i18n/en-US/index.ts +++ b/src/i18n/en-US/index.ts @@ -8,6 +8,7 @@ import formDialog from './form-dialog'; import status from './status'; import customerMainPage from './customer-main-page'; import employerDialog from './employer-dialog'; +import otherDocument from './other-document'; export default { ok: 'Confirm', agree: 'Agree', @@ -43,4 +44,5 @@ export default { ...formDialog, ...customerMainPage, ...employerDialog, + ...otherDocument, }; diff --git a/src/i18n/en-US/other-document.ts b/src/i18n/en-US/other-document.ts new file mode 100644 index 00000000..55acbe1d --- /dev/null +++ b/src/i18n/en-US/other-document.ts @@ -0,0 +1,4 @@ +export default { + otherDocument: 'Other Document', + additionalEmployerDocument: 'Additional Employer Documents', +}; diff --git a/src/i18n/th-th/customer-main-page.ts b/src/i18n/th-th/customer-main-page.ts index 9279c0f6..80bb20e0 100644 --- a/src/i18n/th-th/customer-main-page.ts +++ b/src/i18n/th-th/customer-main-page.ts @@ -27,4 +27,15 @@ export default { payRate: 'อัตราค่าจ้าง/วัน', salesPerson: 'พนักงานขาย', + + // เกี่ยวกับ + about: 'เกี่ยวกับ', + branchCode: 'รหัสสาขา', + legalEntityCode: 'รหัสนิติบุคคล', + taxNo: 'เลขประจำตัวผู้เสียภาษี', + customerName: 'ชื่อลูกค้า ภาษาไทย', + customerEnglishName: 'ชื่อลูกค้า ภาษาอังกฤษ', + registerDate: 'จดทะเบียนเมื่อ', + authorizedCapital: 'ทุนจดทะเบียน', + registerName: 'จดทะเบียนชื่อ', }; diff --git a/src/i18n/th-th/index.ts b/src/i18n/th-th/index.ts index 74d6f0c8..61a1414f 100644 --- a/src/i18n/th-th/index.ts +++ b/src/i18n/th-th/index.ts @@ -8,6 +8,7 @@ import user from './user'; import formDialog from './form-dialog'; import status from './status'; import employerDialog from './employer-dialog'; +import otherDocument from './other-document'; export default { ok: 'ยืนยัน', agree: 'ตกลง', @@ -43,4 +44,5 @@ export default { ...formDialog, ...customerMainPage, ...employerDialog, + ...otherDocument, }; diff --git a/src/i18n/th-th/other-document.ts b/src/i18n/th-th/other-document.ts new file mode 100644 index 00000000..611a4ad1 --- /dev/null +++ b/src/i18n/th-th/other-document.ts @@ -0,0 +1,4 @@ +export default { + otherDocument: 'เอกสารอื่นๆ', + additionalEmployerDocument: 'เอกสารนายจ้างเพิ่มเติม', +}; diff --git a/src/pages/03_customer-management/MainPage.vue b/src/pages/03_customer-management/MainPage.vue index 3a88b3d7..7006643a 100644 --- a/src/pages/03_customer-management/MainPage.vue +++ b/src/pages/03_customer-management/MainPage.vue @@ -13,6 +13,9 @@ import BasicInformation from 'src/components/03_customer-management/BasicInforma import FormCustomerBranch from 'src/components/03_customer-management/FormCustomerBranch.vue'; import TabComponent from 'src/components/TabComponent.vue'; import FormAddress from 'src/components/02_personnel-management/FormAddress.vue'; +import AboutComponent from 'src/components/03_customer-management/AboutComponent.vue'; +import ContactComponent from 'src/components/03_customer-management/ContactInformation.vue'; +import OtherInformation from 'src/components/03_customer-management/OtherInformation.vue'; import FormBusiness from 'src/components/03_customer-management/FormBusiness.vue'; const statusToggle = ref(false); @@ -217,6 +220,15 @@ function openDialogInputForm() { + + +