From 035a93c9f03246f8f5f494ac1bb635eb5611c992 Mon Sep 17 00:00:00 2001 From: "STW_TTTY\\stwtt" Date: Mon, 22 Apr 2024 15:46:21 +0700 Subject: [PATCH] =?UTF-8?q?API=20User=20Popup=20=E0=B8=AA=E0=B8=A1?= =?UTF-8?q?=E0=B8=A3=E0=B8=A3=E0=B8=96=E0=B8=99=E0=B8=B0=E0=B9=83=E0=B8=99?= =?UTF-8?q?=E0=B8=AB=E0=B8=99=E0=B9=89=E0=B8=B2=E0=B8=9F=E0=B8=AD=E0=B8=A3?= =?UTF-8?q?=E0=B9=8C=E0=B8=A1=E0=B9=81=E0=B8=9A=E0=B8=9A=E0=B8=9B=E0=B8=A3?= =?UTF-8?q?=E0=B8=B0=E0=B9=80=E0=B8=A1=E0=B8=B4=E0=B8=99=20&=20=E0=B8=AD?= =?UTF-8?q?=E0=B8=B1=E0=B8=9B=E0=B9=82=E0=B8=AB=E0=B8=A5=E0=B8=94=E0=B9=84?= =?UTF-8?q?=E0=B8=9F=E0=B8=A5=E0=B9=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/KPI/api.kpi.ts | 10 + src/app.config.ts | 2 + src/modules/08_KPI/components/Tab/04_File.vue | 238 +++++++++++++++++- .../components/Tab/Dialog/04_Dialog.vue | 183 +++++++++----- .../components/Tab/Topic/02_Template.vue | 3 +- 5 files changed, 364 insertions(+), 72 deletions(-) create mode 100644 src/api/KPI/api.kpi.ts diff --git a/src/api/KPI/api.kpi.ts b/src/api/KPI/api.kpi.ts new file mode 100644 index 0000000..3b4103f --- /dev/null +++ b/src/api/KPI/api.kpi.ts @@ -0,0 +1,10 @@ +import env from "@/api/index"; + +const KpiCapacity = `${env.API_URI}/kpi/capacity`; +const KpiFile = `${env.API_URI}/salary/file`; + +export default { + KpiCapacity, + + file:KpiFile, +}; diff --git a/src/app.config.ts b/src/app.config.ts index 4d711c9..43f2e3d 100644 --- a/src/app.config.ts +++ b/src/app.config.ts @@ -10,6 +10,7 @@ import evaluate from "./api/evaluate/api.evaluate"; import support from "./api/support/api.support"; import org from "./api/org/api.org"; import scholarship from "./api/scholarship/api.scholarship"; +import kpi from "./api/KPI/api.kpi"; const API = { ...testtest, @@ -21,6 +22,7 @@ const API = { ...support, ...org, ...scholarship, + ...kpi, }; export default { diff --git a/src/modules/08_KPI/components/Tab/04_File.vue b/src/modules/08_KPI/components/Tab/04_File.vue index dd2618a..b9fd130 100644 --- a/src/modules/08_KPI/components/Tab/04_File.vue +++ b/src/modules/08_KPI/components/Tab/04_File.vue @@ -1,3 +1,237 @@ + + \ No newline at end of file +
+ +
+ อัปโหลดไฟล์เอกสารหลักฐาน +
+
+
+
+ + + + + + +
+ +
+ + + {{ data.fileName }} + +
+ ดาวน์โหลดไฟล์ + + ลบไฟล์ +
+
+
+
+ +
+ ไม่มีรายการเอกสาร +
+
+
+
+ diff --git a/src/modules/08_KPI/components/Tab/Dialog/04_Dialog.vue b/src/modules/08_KPI/components/Tab/Dialog/04_Dialog.vue index 12aa2e5..b2a691a 100644 --- a/src/modules/08_KPI/components/Tab/Dialog/04_Dialog.vue +++ b/src/modules/08_KPI/components/Tab/Dialog/04_Dialog.vue @@ -1,9 +1,17 @@