{{ $t(v.label) }}
diff --git a/src/components/home/PersonCard.vue b/src/components/home/PersonCard.vue
index 84a96a79..16a7d850 100644
--- a/src/components/home/PersonCard.vue
+++ b/src/components/home/PersonCard.vue
@@ -68,56 +68,75 @@ defineEmits<{
size="sm"
@click.stop=""
>
-
-
+
+
+
+
+ {{ $t('viewDetail') }}
+
+
+
-
-
-
-
+
+
{{ $t('edit') }}
-
+
-
-
-
-
+
+
{{ $t('delete') }}
-
+
-
-
-
-
-
- {{ v.disabled ? 'เปิดสถานะ' : 'ปิดสถานะ' }}
+
+
+
+
+
diff --git a/src/pages/02_personnel-management/MainPage.vue b/src/pages/02_personnel-management/MainPage.vue
index 1c3ddfd8..495a48e3 100644
--- a/src/pages/02_personnel-management/MainPage.vue
+++ b/src/pages/02_personnel-management/MainPage.vue
@@ -278,12 +278,13 @@ async function onSubmit() {
result.id,
);
}
- onClose();
+ selectorLabel.value = formData.value.userType;
userStore.fetchList({
includeBranch: true,
userType: selectorLabel.value ?? undefined,
});
typeStats.value = await userStore.typeStats();
+ onClose();
},
});
}