From df93a526fa74d69013fb759a408f84f9df4e87ce Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 26 Feb 2025 15:30:25 +0700 Subject: [PATCH] sort --- .../01_metadata/components/personal/01_Prefix.vue | 11 ++++++----- .../01_metadata/components/personal/02_Rank.vue | 9 +++++---- .../01_metadata/components/personal/03_Gender.vue | 9 +++++---- .../components/personal/04_Relationship.vue | 9 +++++---- .../components/personal/05_BloodGroup.vue | 9 +++++---- .../components/personal/06_Religion.vue | 5 ++++- .../components/personal/07_Province.vue | 8 +++++--- .../components/personal/08_EducationLevel.vue | 5 ++++- .../components/personal/province/01_District.vue | 9 +++++---- .../personal/province/02_SubDistrict.vue | 8 +++++--- .../01_metadata/components/position/02_Type.vue | 4 +++- src/modules/01_metadata/views/05_insignia.vue | 2 +- src/modules/02_users/views/01_user.vue | 14 +++++++------- .../02_users/views/02_rolesAndPermissions.vue | 9 ++++++--- src/modules/02_users/views/03_permissionsView.vue | 14 +++++++------- src/modules/02_users/views/05_responsIbilities.vue | 14 +++++++------- .../02_users/views/page01_ManagementRoleUser.vue | 9 ++++++--- src/modules/05_command/views/salaryLists.vue | 2 +- 18 files changed, 87 insertions(+), 63 deletions(-) diff --git a/src/modules/01_metadata/components/personal/01_Prefix.vue b/src/modules/01_metadata/components/personal/01_Prefix.vue index 272d4311..fb1978e1 100644 --- a/src/modules/01_metadata/components/personal/01_Prefix.vue +++ b/src/modules/01_metadata/components/personal/01_Prefix.vue @@ -16,9 +16,7 @@ const store = usePersonalDataStore(); const { messageError, showLoader, hideLoader, success, dialogRemove } = useCounterMixin(); -/** - * Table - */ +/** Table*/ const TABLE_COLUMNS = [ { name: "prefix", @@ -71,6 +69,9 @@ const visibleColumns = ref([ "lastUpdatedAt", "lastUpdateFullName", ]); +const pagination = ref({ + sortBy: "prefix", +}); const filterKeyword = ref(""); //คำค้นหา const dialog = ref(false); // เพิ่มข้อมูล,แก้ไขข้อมูล @@ -230,10 +231,10 @@ onMounted(async () => { row-key="name" flat bordered - :paging="true" dense class="custom-header-table" :visible-columns="visibleColumns" + v-model:pagination="pagination" > diff --git a/src/modules/01_metadata/components/personal/02_Rank.vue b/src/modules/01_metadata/components/personal/02_Rank.vue index fb43f6ed..dd8583f6 100644 --- a/src/modules/01_metadata/components/personal/02_Rank.vue +++ b/src/modules/01_metadata/components/personal/02_Rank.vue @@ -16,9 +16,7 @@ const store = usePersonalDataStore(); const { messageError, showLoader, hideLoader, success, dialogRemove } = useCounterMixin(); -/** - * Table - */ +/** Table*/ const columns = [ { name: "rank", @@ -71,6 +69,9 @@ const visibleColumns = ref([ "lastUpdatedAt", "lastUpdateFullName", ]); +const pagination = ref({ + sortBy: "rank", +}); const filterKeyword = ref(""); //คำค้นหา const dialog = ref(false); // เพิ่มข้อมูล,แก้ไขข้อมูล @@ -227,10 +228,10 @@ onMounted(async () => { row-key="name" flat bordered - :paging="true" dense class="custom-header-table" :visible-columns="visibleColumns" + v-model:pagination="pagination" >