+
+
+
+ ตัวชี้วัดความสำเร็จ
- บันทึกข้อมูล
+ เพิ่มตัวชี้วัดความสำเร็จ
-
+
+
+
+
+
+
+
+
+
+ ประเภทโครงการ
+
+
+
+
+
+
+
+ บันทึกข้อมูล
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ บันทึกข้อมูล
+
+
+
+
+
diff --git a/src/modules/15_development/components/Other.vue b/src/modules/15_development/components/Other.vue
index 187ec895e..65f5620e3 100644
--- a/src/modules/15_development/components/Other.vue
+++ b/src/modules/15_development/components/Other.vue
@@ -2,7 +2,6 @@
import { onMounted, reactive, ref } from "vue";
import { useQuasar } from "quasar";
import { useRoute } from "vue-router";
-
import http from "@/plugins/http";
import config from "@/app.config";
@@ -10,10 +9,8 @@ import type { DataOption } from "@/modules/15_development/interface/index/Main";
import type { FormData } from "@/modules/15_development/interface/request/Other";
import { useCounterMixin } from "@/stores/mixin";
-import { useDevelopmentDataStore } from "@/modules/15_development/store/developmentStore";
const $q = useQuasar();
-const store = useDevelopmentDataStore();
const {
showLoader,
hideLoader,
@@ -102,9 +99,7 @@ function fetchData() {
http
.get(config.API.developmentMainTab("tab5", projectId.value))
.then((res) => {
- console.log(res);
const data = res.data.result;
-
formData.dateStart = data.dateStart;
formData.dateEnd = data.dateEnd;
formData.totalDate = data.totalDate;
@@ -112,7 +107,6 @@ function fetchData() {
address: e.address,
provinceId: e.provinceId,
}));
-
formData.budget = data.budget;
formData.accept = data.accept;
formData.receive = data.receive;
diff --git a/src/modules/15_development/interface/request/FollowResult.ts b/src/modules/15_development/interface/request/FollowResult.ts
new file mode 100644
index 000000000..72d97adec
--- /dev/null
+++ b/src/modules/15_development/interface/request/FollowResult.ts
@@ -0,0 +1,21 @@
+interface FormIndicators {
+ indicators: string;
+ target: number | null;
+ metricType: string;
+ calculation: string;
+ measuRement: string;
+ results: string;
+ obstacles: string;
+ suggestions: string;
+}
+
+interface FormProject {
+ isBudget: boolean;
+ isNoPass: boolean;
+ isOutBudget: boolean;
+ isPassAllocate: boolean;
+ isPassNoAllocate: boolean;
+ project: string;
+}
+
+export type { FormIndicators, FormProject };
diff --git a/src/modules/15_development/interface/response/FollowResult.ts b/src/modules/15_development/interface/response/FollowResult.ts
new file mode 100644
index 000000000..e6f4ef24f
--- /dev/null
+++ b/src/modules/15_development/interface/response/FollowResult.ts
@@ -0,0 +1,20 @@
+interface DevelopmentEvaluations {
+ calculation: string;
+ createdAt: string;
+ createdFullName: string;
+ createdUserId: string;
+ developmentId: string;
+ id: string;
+ indicators: string;
+ lastUpdateFullName: string;
+ lastUpdateUserId: string;
+ lastUpdatedAt: string;
+ measuRement: string;
+ metricType: string;
+ obstacles: string;
+ results: string;
+ suggestions: string;
+ target: number | null;
+}
+
+export type { DevelopmentEvaluations };