From 30d1abe12318a954e7be86f7a8f47c2524c675c9 Mon Sep 17 00:00:00 2001
From: Net <93821485+somnetsak123@users.noreply.github.com>
Date: Thu, 6 Jun 2024 17:10:58 +0700
Subject: [PATCH] =?UTF-8?q?feat:=20by=20=E0=B8=84=E0=B9=88=E0=B8=B2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/pages/03_customer-management/MainPage.vue | 113 ++++++++++++++++--
1 file changed, 103 insertions(+), 10 deletions(-)
diff --git a/src/pages/03_customer-management/MainPage.vue b/src/pages/03_customer-management/MainPage.vue
index 7f5abdd7..f90aa693 100644
--- a/src/pages/03_customer-management/MainPage.vue
+++ b/src/pages/03_customer-management/MainPage.vue
@@ -1,5 +1,6 @@
@@ -305,6 +362,12 @@ function onClose() {
v-model:modal="dialogInputForm"
:title="`เพิ่มนายจ้าง`"
:customer-label="customerType"
+ :submit="
+ () => {
+ onSubmit();
+ }
+ "
+ :close="() => {}"
>
-
+
@@ -355,6 +426,29 @@ function onClose() {
v-if="
indexTab !== undefined && formData.customerBranch?.[indexTab]
"
+ v-model:employment-office="
+ formData.customerBranch[indexTab].employmentOffice
+ "
+ v-model:bussiness-type="
+ formData.customerBranch[indexTab].bussinessType
+ "
+ v-model:bussiness-type-en="
+ formData.customerBranch[indexTab].bussinessTypeEN
+ "
+ v-model:job-position="
+ formData.customerBranch[indexTab].jobPosition
+ "
+ v-model:job-position-en="
+ formData.customerBranch[indexTab].jobPositionEN
+ "
+ v-model:job-description="
+ formData.customerBranch[indexTab].jobDescription
+ "
+ v-model:sale-employee="
+ formData.customerBranch[indexTab].saleEmployee
+ "
+ v-model:pay-date="formData.customerBranch[indexTab].payDate"
+ v-model:wage-date="formData.customerBranch[indexTab].wageDate"
separator
dense
outlined
@@ -365,6 +459,8 @@ function onClose() {
v-if="
indexTab !== undefined && formData.customerBranch?.[indexTab]
"
+ :type-customer="customerType"
+ v-model:tax-no="formData.customerBranch[indexTab].taxNo"
v-model:customer-name="formData.customerBranch[indexTab].name"
v-model:customer-english-name="
formData.customerBranch[indexTab].nameEN
@@ -401,9 +497,6 @@ function onClose() {
v-if="
indexTab !== undefined && formData.customerBranch?.[indexTab]
"
- v-model:file-employer-document="
- formData.customerBranch[indexTab].file
- "
dense
outlined
/>