From ee752b91692ae07199d2c17736d2a5af12750688 Mon Sep 17 00:00:00 2001 From: Thanaphon Frappet Date: Mon, 28 Oct 2024 13:01:46 +0700 Subject: [PATCH] refactor: add agentUserId --- .../employer/EmployerFormBranch.vue | 2 +- .../employer/EmployerFormContact.vue | 66 ++++++++++++++++--- src/pages/03_customer-management/form.ts | 10 +-- 3 files changed, 63 insertions(+), 15 deletions(-) diff --git a/src/pages/03_customer-management/components/employer/EmployerFormBranch.vue b/src/pages/03_customer-management/components/employer/EmployerFormBranch.vue index 114cedf5..bd2c6655 100644 --- a/src/pages/03_customer-management/components/employer/EmployerFormBranch.vue +++ b/src/pages/03_customer-management/components/employer/EmployerFormBranch.vue @@ -209,7 +209,7 @@ withDefaults( v-model:email="item.email" v-model:contact-tel="item.contactTel" v-model:office-tel="item.officeTel" - v-model:agent="item.agent" + v-model:agent-user-id="item.agentUserId" /> diff --git a/src/pages/03_customer-management/components/employer/EmployerFormContact.vue b/src/pages/03_customer-management/components/employer/EmployerFormContact.vue index c761966f..fcd0828c 100644 --- a/src/pages/03_customer-management/components/employer/EmployerFormContact.vue +++ b/src/pages/03_customer-management/components/employer/EmployerFormContact.vue @@ -1,4 +1,14 @@ - diff --git a/src/pages/03_customer-management/form.ts b/src/pages/03_customer-management/form.ts index 3addbb15..e5cb6b9d 100644 --- a/src/pages/03_customer-management/form.ts +++ b/src/pages/03_customer-management/form.ts @@ -194,7 +194,7 @@ export const useCustomerForm = defineStore('form-customer', () => { homeCode: v.homeCode, contactTel: v.contactTel, officeTel: v.officeTel, - agent: v.agent, + agentUserId: v.agentUserId, customerName: v.customerName, authorizedName: v.authorizedName, authorizedNameEN: v.authorizedNameEN, @@ -294,7 +294,8 @@ export const useCustomerForm = defineStore('form-customer', () => { email: currentFormData.value.customerBranch?.at(0)?.email || '', contactTel: currentFormData.value.customerBranch?.at(0)?.contactTel || '', officeTel: currentFormData.value.customerBranch?.at(0)?.officeTel || '', - agent: currentFormData.value.customerBranch?.at(0)?.agent || '', + agentUserId: + currentFormData.value.customerBranch?.at(0)?.agentUserId || '', status: 'CREATED', customerName: @@ -421,7 +422,7 @@ export const useCustomerBranchForm = defineStore('form-customer-branch', () => { email: '', contactTel: '', officeTel: '', - agent: '', + agentUserId: undefined, status: 'CREATED', customerName: '', @@ -508,13 +509,12 @@ export const useCustomerBranchForm = defineStore('form-customer-branch', () => { wageRateText: _data.wageRateText, contactTel: _data.contactTel, officeTel: _data.officeTel, - agent: _data.agent, + agentUserId: _data.agentUserId, codeCustomer: _data.codeCustomer, customerName: _data.customerName, homeCode: _data.homeCode, authorizedName: _data.authorizedName, authorizedNameEN: _data.authorizedNameEN, - statusSave: false, file: [], };