From d073361a93c76e5c5950a3c3e47001eac099339e Mon Sep 17 00:00:00 2001 From: Net <93821485+somnetsak123@users.noreply.github.com> Date: Fri, 14 Jun 2024 16:05:42 +0700 Subject: [PATCH] =?UTF-8?q?fix:=20=E0=B9=81=E0=B8=81=E0=B9=89=20=E0=B8=9B?= =?UTF-8?q?=E0=B8=B8=E0=B9=88=E0=B8=A1=E0=B8=81=E0=B8=94=20=20=E0=B9=80?= =?UTF-8?q?=E0=B8=9E=E0=B8=B4=E0=B9=88=E0=B8=A1=20=E0=B8=AA=E0=B8=B2?= =?UTF-8?q?=E0=B8=B2=E0=B8=82=E0=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/01_branch-management/MainPage.vue | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/src/pages/01_branch-management/MainPage.vue b/src/pages/01_branch-management/MainPage.vue index 4e200a0c..eb5b1037 100644 --- a/src/pages/01_branch-management/MainPage.vue +++ b/src/pages/01_branch-management/MainPage.vue @@ -229,10 +229,13 @@ function triggerCreate( clearData(); formTypeBranch.value = type; - currentHq.value = { - id: id ?? '', - code: code ?? '', - }; + + if (type === 'headOffice') { + currentHq.value = { + id: id ?? '', + code: code ?? '', + }; + } formType.value = 'create'; openDialog(); @@ -477,7 +480,15 @@ watch(locale, () => { icon="pixelarticons:plus" height="26" class="color-icon-plus cursor-pointer" - @click="triggerCreate('headOffice')" + @click=" + () => { + if (!currentHq.id) { + triggerCreate('headOffice'); + } else { + triggerCreate('subBranch'); + } + } + " />