diff --git a/src/components/PaginationPageSize.vue b/src/components/PaginationPageSize.vue
index 4eb86e0c..e8ece111 100644
--- a/src/components/PaginationPageSize.vue
+++ b/src/components/PaginationPageSize.vue
@@ -1,5 +1,12 @@
@@ -10,7 +17,12 @@ const pageSize = defineModel({ required: true });
:key="v"
clickable
v-close-popup
- @click="pageSize = v"
+ @click="
+ () => {
+ pageSize = v;
+ fetchData();
+ }
+ "
>
{{ v }}
diff --git a/src/pages/04_product-service/MainPage.vue b/src/pages/04_product-service/MainPage.vue
index 152495b0..442401f1 100644
--- a/src/pages/04_product-service/MainPage.vue
+++ b/src/pages/04_product-service/MainPage.vue
@@ -2660,7 +2660,15 @@ watch(
{{ $t('general.recordPerPage') }}
@@ -3419,7 +3427,15 @@ watch(
{{ $t('general.recordPerPage') }}
diff --git a/src/pages/07_agencies-management/MainPage.vue b/src/pages/07_agencies-management/MainPage.vue
index 64fbc82a..b1315437 100644
--- a/src/pages/07_agencies-management/MainPage.vue
+++ b/src/pages/07_agencies-management/MainPage.vue
@@ -923,7 +923,10 @@ watch(
{{ $t('general.recordPerPage') }}
diff --git a/src/pages/16_ิbusiness-type-management/MainPage.vue b/src/pages/16_ิbusiness-type-management/MainPage.vue
index 486164c8..301af704 100644
--- a/src/pages/16_ิbusiness-type-management/MainPage.vue
+++ b/src/pages/16_ิbusiness-type-management/MainPage.vue
@@ -647,7 +647,10 @@ watch(
{{ $t('general.recordPerPage') }}