From 9e1c4f6736018190afcfc4f1c322908443c45eec Mon Sep 17 00:00:00 2001 From: puriphatt Date: Tue, 23 Jul 2024 09:18:34 +0000 Subject: [PATCH] fix: 02 view detail branch --- src/pages/02_personnel-management/MainPage.vue | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/pages/02_personnel-management/MainPage.vue b/src/pages/02_personnel-management/MainPage.vue index 2ae56932..4933db49 100644 --- a/src/pages/02_personnel-management/MainPage.vue +++ b/src/pages/02_personnel-management/MainPage.vue @@ -268,7 +268,7 @@ async function openDialog( } } } - if (userStore.userOption.hqOpts.length !== 0) { + if (userStore.userOption.hqOpts.length !== 0 && !id) { hqId.value = userStore.userOption.hqOpts[0].value; } if (userStore.userOption.hqOpts.length === 0) { @@ -468,7 +468,6 @@ async function assignFormData(idEdit: string) { if (foundUser) { currentUser.value = foundUser; infoPersonId.value = currentUser.value.id; - formData.value = { branchId: foundUser.branch[0]?.id, provinceId: foundUser.provinceId, @@ -515,7 +514,7 @@ async function assignFormData(idEdit: string) { : (statusToggle.value = false); userId.value = foundUser.id; - if (foundUser.branch[0]) { + if (foundUser.branch) { if (foundUser.branch[0].isHeadOffice) { hqId.value = foundUser.branch[0].id as string; } else {