From 0708454bb28c09ddcb0128e6d7b202d8da64e24c Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 26 Apr 2024 16:35:04 +0700 Subject: [PATCH 1/3] =?UTF-8?q?=E0=B8=A3=E0=B8=B2=E0=B8=A2=E0=B8=81?= =?UTF-8?q?=E0=B8=B2=E0=B8=A3=E0=B8=81=E0=B8=B2=E0=B8=A3=E0=B8=9B=E0=B8=A3?= =?UTF-8?q?=E0=B8=B0=E0=B9=80=E0=B8=A1=E0=B8=B4=E0=B8=99=E0=B8=9C=E0=B8=A5?= =?UTF-8?q?=E0=B8=81=E0=B8=B2=E0=B8=A3=E0=B8=9B=E0=B8=8F=E0=B8=B4=E0=B8=9A?= =?UTF-8?q?=E0=B8=B1=E0=B8=95=E0=B8=B4=E0=B8=A3=E0=B8=B2=E0=B8=8A=E0=B8=81?= =?UTF-8?q?=E0=B8=B2=E0=B8=A3=E0=B8=A3=E0=B8=B0=E0=B8=94=E0=B8=B1=E0=B8=9A?= =?UTF-8?q?=E0=B8=9A=E0=B8=B8=E0=B8=84=E0=B8=84=E0=B8=A5=20=3D>=20?= =?UTF-8?q?=E0=B8=9B=E0=B8=A3=E0=B8=B1=E0=B8=9A=E0=B8=81=E0=B8=B2=E0=B8=A3?= =?UTF-8?q?=E0=B9=81=E0=B8=AA=E0=B8=94=E0=B8=87=E0=B8=A3=E0=B8=AD=E0=B8=9A?= =?UTF-8?q?=E0=B8=81=E0=B8=B2=E0=B8=A3=E0=B8=9B=E0=B8=A3=E0=B8=B0=E0=B9=80?= =?UTF-8?q?=E0=B8=A1=E0=B8=B4=E0=B8=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/08_KPI/views/mainEvaluator.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/08_KPI/views/mainEvaluator.vue b/src/modules/08_KPI/views/mainEvaluator.vue index 31cbb3a..afb107a 100644 --- a/src/modules/08_KPI/views/mainEvaluator.vue +++ b/src/modules/08_KPI/views/mainEvaluator.vue @@ -108,6 +108,7 @@ function fetchRoundOption() { : "", })); roundOp.value = list; + round.value = ""; fetchList(); }) .catch((err) => { From 2613ef7a3644ec71825f7e8dec51a50d69310dc1 Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Fri, 26 Apr 2024 16:42:14 +0700 Subject: [PATCH 2/3] =?UTF-8?q?=E0=B8=9B=E0=B8=A3=E0=B8=B1=E0=B8=9A=20tab?= =?UTF-8?q?=20=E0=B8=9B=E0=B8=A3=E0=B8=B0=E0=B9=80=E0=B8=A1=E0=B8=B4?= =?UTF-8?q?=E0=B8=99=20kpi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/Tab/02_CommanderAbove.vue | 3 -- .../08_KPI/components/Tab/02_Evaluator.vue | 3 ++ .../components/Tab/03_CommanderAbove.vue | 3 ++ .../Tab/03_CommanderAboveOneStep.vue | 3 -- .../Tab/04_CommanderAboveOneStep.vue | 3 ++ .../Tab/{04_File.vue => 05_File.vue} | 0 src/modules/08_KPI/components/Tab/TabMain.vue | 31 ++++++++++++------- 7 files changed, 28 insertions(+), 18 deletions(-) delete mode 100644 src/modules/08_KPI/components/Tab/02_CommanderAbove.vue create mode 100644 src/modules/08_KPI/components/Tab/02_Evaluator.vue create mode 100644 src/modules/08_KPI/components/Tab/03_CommanderAbove.vue delete mode 100644 src/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue create mode 100644 src/modules/08_KPI/components/Tab/04_CommanderAboveOneStep.vue rename src/modules/08_KPI/components/Tab/{04_File.vue => 05_File.vue} (100%) diff --git a/src/modules/08_KPI/components/Tab/02_CommanderAbove.vue b/src/modules/08_KPI/components/Tab/02_CommanderAbove.vue deleted file mode 100644 index d33dbfe..0000000 --- a/src/modules/08_KPI/components/Tab/02_CommanderAbove.vue +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/src/modules/08_KPI/components/Tab/02_Evaluator.vue b/src/modules/08_KPI/components/Tab/02_Evaluator.vue new file mode 100644 index 0000000..6bee11c --- /dev/null +++ b/src/modules/08_KPI/components/Tab/02_Evaluator.vue @@ -0,0 +1,3 @@ + diff --git a/src/modules/08_KPI/components/Tab/03_CommanderAbove.vue b/src/modules/08_KPI/components/Tab/03_CommanderAbove.vue new file mode 100644 index 0000000..d47994b --- /dev/null +++ b/src/modules/08_KPI/components/Tab/03_CommanderAbove.vue @@ -0,0 +1,3 @@ + diff --git a/src/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue b/src/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue deleted file mode 100644 index c60e299..0000000 --- a/src/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/src/modules/08_KPI/components/Tab/04_CommanderAboveOneStep.vue b/src/modules/08_KPI/components/Tab/04_CommanderAboveOneStep.vue new file mode 100644 index 0000000..4d5bde7 --- /dev/null +++ b/src/modules/08_KPI/components/Tab/04_CommanderAboveOneStep.vue @@ -0,0 +1,3 @@ + diff --git a/src/modules/08_KPI/components/Tab/04_File.vue b/src/modules/08_KPI/components/Tab/05_File.vue similarity index 100% rename from src/modules/08_KPI/components/Tab/04_File.vue rename to src/modules/08_KPI/components/Tab/05_File.vue diff --git a/src/modules/08_KPI/components/Tab/TabMain.vue b/src/modules/08_KPI/components/Tab/TabMain.vue index 2978e6c..4c7f5d0 100644 --- a/src/modules/08_KPI/components/Tab/TabMain.vue +++ b/src/modules/08_KPI/components/Tab/TabMain.vue @@ -4,9 +4,10 @@ import { useKpiDataStore } from "@/modules/08_KPI/store"; import { useRoute } from "vue-router"; import Assessment from "@/modules/08_KPI/components/Tab/01_Assessment.vue"; -import CommanderAbove from "@/modules/08_KPI/components/Tab/02_CommanderAbove.vue"; -import CommanderAboveOneStep from "@/modules/08_KPI/components/Tab/03_CommanderAboveOneStep.vue"; -import File from "@/modules/08_KPI/components/Tab/04_File.vue"; +import Evaluator from "@/modules/08_KPI/components/Tab/02_Evaluator.vue"; +import CommanderAbove from "@/modules/08_KPI/components/Tab/03_CommanderAbove.vue"; +import CommanderAboveOneStep from "@/modules/08_KPI/components/Tab/04_CommanderAboveOneStep.vue"; +import File from "@/modules/08_KPI/components/Tab/05_File.vue"; const store = useKpiDataStore(); const route = useRoute(); @@ -19,14 +20,18 @@ const itemsTab = ref([ }, { name: "2", - label: "ผู้บังคับบัญชาเหนือขึ้นไป", + label: "ผู้ประเมิน", }, { name: "3", - label: "ผู้บังคับบัญชาเหนือขึ้นไปอีกหนึ่งขั้น", + label: "ผู้บังคับบัญชาเหนือขึ้นไป", }, { name: "4", + label: "ผู้บังคับบัญชาเหนือขึ้นไปอีกชั้นหนึ่ง", + }, + { + name: "5", label: "ไฟล์เอกสาร", }, ]); @@ -51,13 +56,14 @@ const splitterModel = ref(12); :label="tab.label" /> --> - + +
เหนือขึ้นไป
- -
เหนือขึ้นไปอีกหนึ่งขั้น
+ +
เหนือขึ้นไปอีกชั้นหนึ่ง
- + @@ -77,9 +83,10 @@ const splitterModel = ref(12); class="q-pa-none" > - - - + + + + From 16ebc02439e8b9ef5d01909f44a45b3a7aeac1aa Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 26 Apr 2024 16:55:29 +0700 Subject: [PATCH 3/3] no message --- src/modules/08_KPI/views/mainEvaluator.vue | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/modules/08_KPI/views/mainEvaluator.vue b/src/modules/08_KPI/views/mainEvaluator.vue index afb107a..164c763 100644 --- a/src/modules/08_KPI/views/mainEvaluator.vue +++ b/src/modules/08_KPI/views/mainEvaluator.vue @@ -124,7 +124,7 @@ function fetchList() { http .get( config.API.kpiEvaluation + - `/admin?page=${formQuery.page}&pageSize=${formQuery.pageSize}&kpiPeriodId=${round.value}` + `/admin?page=${formQuery.page}&pageSize=${formQuery.pageSize}&kpiPeriodId=${round.value}&keyword=${filterKeyword.value}` ) .then((res) => { const data = res.data.result; @@ -252,8 +252,19 @@ onMounted(async () => { outlined dense v-model="filterKeyword" - label="ค้นหา" - > + label="ค้นหาผู้ขอรับการประเมิน" + @keydown.enter.prevent="changRound" + > + + { ref="table" :columns="columns" :rows="rows" - :filter="filterKeyword" row-key="id" flat bordered