From 1977cdb928e98a88f2c44cd1047306d63f25f480 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Wed, 20 Sep 2023 13:58:12 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=80=E0=B9=80=E0=B8=81=E0=B9=89=20?= =?UTF-8?q?=E0=B8=A5=E0=B8=B3=E0=B8=94=E0=B8=B1=E0=B8=9A=20=E0=B8=9A?= =?UTF-8?q?=E0=B8=A3=E0=B8=A3=E0=B8=88=E0=B8=B8/=E0=B8=9E=E0=B9=89?= =?UTF-8?q?=E0=B8=99=E0=B8=A3=E0=B8=B2=E0=B8=8A=E0=B8=81=E0=B8=B2=E0=B8=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/AppointMent/Dialogbody.vue | 2 +- .../components/AppointMent/Main.vue | 2 +- src/modules/05_placement/components/Main.vue | 8 +++----- .../components/Other/Dialogbody.vue | 2 +- .../05_placement/components/Other/Main.vue | 4 ++-- .../components/PersonalList/Table.vue | 2 +- .../components/Receive/receiveMain.vue | 6 ++---- .../components/Repatriate/RepatriateMain.vue | 17 ++++------------- .../components/Transfer/transferMain.vue | 6 ++---- .../components/helpgovernment/mainHelp.vue | 17 ++++------------- .../components/probation/MainProbation.vue | 4 ++-- .../components/probation/ProbationDetail.vue | 9 +++------ .../components/Discharged/dischargedMain.vue | 4 ++-- .../components/DismissOrder/DismissOrder.vue | 4 ++-- .../components/ExitInterview/exitMain.vue | 2 +- .../components/Expulsion/expulsionMain.vue | 4 ++-- .../components/resign/Deceased.vue | 2 +- .../06_retirement/components/resign/Resign.vue | 16 ++-------------- 18 files changed, 36 insertions(+), 75 deletions(-) diff --git a/src/modules/05_placement/components/AppointMent/Dialogbody.vue b/src/modules/05_placement/components/AppointMent/Dialogbody.vue index d2484b1af..b441b031a 100644 --- a/src/modules/05_placement/components/AppointMent/Dialogbody.vue +++ b/src/modules/05_placement/components/AppointMent/Dialogbody.vue @@ -42,7 +42,7 @@ const columns2 = ref([ name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", diff --git a/src/modules/05_placement/components/AppointMent/Main.vue b/src/modules/05_placement/components/AppointMent/Main.vue index 50b6a6b1c..7e5ed0036 100644 --- a/src/modules/05_placement/components/AppointMent/Main.vue +++ b/src/modules/05_placement/components/AppointMent/Main.vue @@ -58,7 +58,7 @@ const columns = ref([ name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", diff --git a/src/modules/05_placement/components/Main.vue b/src/modules/05_placement/components/Main.vue index 5d249d31b..3349f00ba 100644 --- a/src/modules/05_placement/components/Main.vue +++ b/src/modules/05_placement/components/Main.vue @@ -23,7 +23,7 @@ const columns = ref([ name: "id", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "id", headerStyle: "font-size: 14px", style: "font-size: 14px", @@ -61,18 +61,16 @@ const columns = ref([ name: "numberOfCandidates", align: "left", label: "จำนวนผู้สอบได้", - sortable: false, + sortable: true, field: "numberOfCandidates", headerStyle: "font-size: 14px", style: "font-size: 14px", - sort: (a: string, b: string) => - a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }), }, { name: "examTypeName", align: "left", label: "ประเภทการสอบ", - sortable: false, + sortable: true, field: "examTypeName", headerStyle: "font-size: 14px", style: "font-size: 14px", diff --git a/src/modules/05_placement/components/Other/Dialogbody.vue b/src/modules/05_placement/components/Other/Dialogbody.vue index 77b786a4f..f11c7d6b3 100644 --- a/src/modules/05_placement/components/Other/Dialogbody.vue +++ b/src/modules/05_placement/components/Other/Dialogbody.vue @@ -42,7 +42,7 @@ const columns2 = ref([ name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", diff --git a/src/modules/05_placement/components/Other/Main.vue b/src/modules/05_placement/components/Other/Main.vue index db43aa88e..2daf16387 100644 --- a/src/modules/05_placement/components/Other/Main.vue +++ b/src/modules/05_placement/components/Other/Main.vue @@ -40,7 +40,7 @@ const columns = ref([ name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", @@ -260,7 +260,7 @@ onMounted(() => { :columns="columns" :rows="rows" :filter="filterKeyword" - row-key="fullname" + row-key="id" :visible-columns="visibleColumns" v-model:pagination="pagination" > diff --git a/src/modules/05_placement/components/PersonalList/Table.vue b/src/modules/05_placement/components/PersonalList/Table.vue index d084cdb54..5266a9f61 100644 --- a/src/modules/05_placement/components/PersonalList/Table.vue +++ b/src/modules/05_placement/components/PersonalList/Table.vue @@ -86,7 +86,7 @@ const columns = ref([ name: "position", align: "center", label: "ลำดับ", - sortable: true, + sortable: false, field: "position", headerStyle: "font-size: 14px", style: "font-size: 14px", diff --git a/src/modules/05_placement/components/Receive/receiveMain.vue b/src/modules/05_placement/components/Receive/receiveMain.vue index a0ad7d8e7..499caca9d 100644 --- a/src/modules/05_placement/components/Receive/receiveMain.vue +++ b/src/modules/05_placement/components/Receive/receiveMain.vue @@ -113,12 +113,10 @@ const columns = ref([ name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", - sort: (a: string, b: string) => - a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }), }, { name: "citizenId", @@ -193,7 +191,7 @@ const columns2 = ref([ name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", diff --git a/src/modules/05_placement/components/Repatriate/RepatriateMain.vue b/src/modules/05_placement/components/Repatriate/RepatriateMain.vue index f5600b3f4..2e65fa1f7 100644 --- a/src/modules/05_placement/components/Repatriate/RepatriateMain.vue +++ b/src/modules/05_placement/components/Repatriate/RepatriateMain.vue @@ -46,7 +46,6 @@ const visibleColumns = ref([ "organization", "createdAt", "statusText", - "btn", ]); const visibleColumns2 = ref([ "no", @@ -78,7 +77,7 @@ const columns = ref([ name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", @@ -157,23 +156,14 @@ const columns = ref([ field: "statusText", headerStyle: "font-size: 14px", style: "font-size: 14px", - }, - { - name: "btn", - align: "left", - label: "", - sortable: true, - field: "btn", - headerStyle: "font-size: 14px", - style: "font-size: 14px", - }, + } ]); const columns2 = ref([ { name: "no", align: "left", label: "ลำดับ", - sortable: true, + sortable: false, field: "no", headerStyle: "font-size: 14px", style: "font-size: 14px", @@ -422,6 +412,7 @@ onMounted(async () => { {{ col.label }} +