From 621f9651518959013212ca5931f17c34abf7ecfc Mon Sep 17 00:00:00 2001 From: "STW_TTTY\\stwtt" Date: Fri, 29 Mar 2024 18:05:19 +0700 Subject: [PATCH] =?UTF-8?q?page=20=E0=B8=A3=E0=B8=AD=20API=20//=20ui=20?= =?UTF-8?q?=E0=B9=80=E0=B8=A1=E0=B8=99=E0=B8=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../02_organizational/views/MainTree.vue | 2 +- .../04_registry/components/TableProfile.vue | 80 +++++++++--- .../04_registry/interface/index/Main.ts | 1 + src/modules/04_registry/views/Main.vue | 3 +- .../components/FollowResult.vue | 121 ++++++++++++++++++ .../15_development/components/MainTab.vue | 6 + .../15_development/components/Other.vue | 121 ++++++++++++++++++ .../15_development/interface/request/Main.ts | 8 ++ 8 files changed, 319 insertions(+), 23 deletions(-) create mode 100644 src/modules/15_development/components/FollowResult.vue create mode 100644 src/modules/15_development/components/Other.vue diff --git a/src/modules/02_organizational/views/MainTree.vue b/src/modules/02_organizational/views/MainTree.vue index dcdce2592..8bcfe1689 100644 --- a/src/modules/02_organizational/views/MainTree.vue +++ b/src/modules/02_organizational/views/MainTree.vue @@ -61,7 +61,7 @@ color="grey-6" @click="goToUserRegistry()" /> - ทะเบียนประวัติd + ทะเบียนประวัติ
diff --git a/src/modules/04_registry/components/TableProfile.vue b/src/modules/04_registry/components/TableProfile.vue index 3a350fec3..7f97f0cc0 100644 --- a/src/modules/04_registry/components/TableProfile.vue +++ b/src/modules/04_registry/components/TableProfile.vue @@ -1,5 +1,5 @@ diff --git a/src/modules/15_development/components/MainTab.vue b/src/modules/15_development/components/MainTab.vue index a1b7165f1..ea947bb0a 100644 --- a/src/modules/15_development/components/MainTab.vue +++ b/src/modules/15_development/components/MainTab.vue @@ -5,6 +5,8 @@ import { useRouter, useRoute } from "vue-router"; import BasicInfo from "@/modules/15_development/components/BasicInfo.vue"; import Target from "@/modules/15_development/components/Target.vue"; import ProjectDetail from "@/modules/15_development/components/ProjectDetail.vue"; +import FollowResult from "@/modules/15_development/components/FollowResult.vue"; +import Other from "@/modules/15_development/components/Other.vue"; const router = useRouter(); const route = useRoute(); @@ -40,6 +42,8 @@ const tab = ref("BasicInfo"); + +
@@ -49,6 +53,8 @@ const tab = ref("BasicInfo"); + +
diff --git a/src/modules/15_development/components/Other.vue b/src/modules/15_development/components/Other.vue new file mode 100644 index 000000000..1524ea790 --- /dev/null +++ b/src/modules/15_development/components/Other.vue @@ -0,0 +1,121 @@ + + + + diff --git a/src/modules/15_development/interface/request/Main.ts b/src/modules/15_development/interface/request/Main.ts index d96762933..e1b3d62f6 100644 --- a/src/modules/15_development/interface/request/Main.ts +++ b/src/modules/15_development/interface/request/Main.ts @@ -26,9 +26,17 @@ interface FormGroupRelate { amount: number | null; } +interface FormFollowResult { + metricType:string + indicators:string + target:string + calculation:string +} + export type { FormQueryProject, FormBasicinfo, FormGroupTarget, FormGroupRelate, + FormFollowResult, };