From ec5f1139224590a13091c65e352329a0cbcc83d2 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 26 Mar 2026 09:49:02 +0700 Subject: [PATCH] fix(registry): handle router.push based on isLeave status --- src/modules/04_registryPerson/views/detailView.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/modules/04_registryPerson/views/detailView.vue b/src/modules/04_registryPerson/views/detailView.vue index f5e951411..33ca37200 100644 --- a/src/modules/04_registryPerson/views/detailView.vue +++ b/src/modules/04_registryPerson/views/detailView.vue @@ -806,9 +806,13 @@ function handleBackNavigation() { router.go(-1); } else { if (empType.value === "") { - router.push("/registry-officer"); + storeRegistry.isLeave + ? router.push("/registry-retire-officer") + : router.push("/registry-officer"); } else if (empType.value === "-employee") { - router.push("/registry-employee"); + storeRegistry.isLeave + ? router.push("/registry-retire-employee") + : router.push("/registry-employee"); } } }