diff --git a/src/modules/02_users/views/03_permissionsView.vue b/src/modules/02_users/views/03_permissionsView.vue
index ccaf097c..7ded91c7 100644
--- a/src/modules/02_users/views/03_permissionsView.vue
+++ b/src/modules/02_users/views/03_permissionsView.vue
@@ -477,15 +477,10 @@ watch([() => reqMaster.pageSize], () => {
fetchDataTable(reqMaster.id, reqMaster.revisionId, reqMaster.type);
});
-/** callblck function ทำการ fetch ข้อมูล Table เมื่อมีการเปลี่ยนจำนวนต่อแแแถว*/
-watch(
- () => [reqMaster.isAll, reqMaster.isBlank],
- () => {
- reqMaster.page = 1;
-
- fetchDataTable(reqMaster.id, reqMaster.revisionId, reqMaster.type);
- }
-);
+function isUpload() {
+ reqMaster.page = 1;
+ fetchDataTable(reqMaster.id, reqMaster.revisionId, reqMaster.type);
+}
onMounted(() => {
fetchOrganizationActive();
@@ -630,6 +625,7 @@ onMounted(() => {
v-model="reqMaster.isBlank"
label="แสดงเฉพาะตำแหน่งว่าง"
color="primary"
+ @update:model-value="isUpload"
>
แสดงเฉพาะตำแหน่งว่าง
@@ -642,6 +638,7 @@ onMounted(() => {
v-model="reqMaster.isAll"
label="แสดงตำแหน่งทั้งหมด"
color="primary"
+ @update:model-value="isUpload"
>
แสดงตำแหน่งทั้งหมดภายใต้หน่วยงาน/ส่วนราชการที่เลือก