diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index d8424ad5a..c4ccd71d7 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -99,6 +99,11 @@ const menuList = readonly([ path: "KPIIndicatorByRole", role: "evaluateKPI", }, + { + label: "งานที่ได้รับมอบหมาย", + path: "KPIAssignment", + role: "evaluateKPI", + }, ], }, { @@ -110,7 +115,7 @@ const menuList = readonly([ { key: 2.0, label: "ยุทธศาสตร์", - path: "developmentStrategic", + path: "strategic", role: "development", }, ], diff --git a/src/modules/01_metadataNew/components/Indicators/Assignment/DetailView.vue b/src/modules/01_metadataNew/components/Indicators/Assignment/DetailView.vue new file mode 100644 index 000000000..bd5d8ff1a --- /dev/null +++ b/src/modules/01_metadataNew/components/Indicators/Assignment/DetailView.vue @@ -0,0 +1,645 @@ + + + + diff --git a/src/modules/01_metadataNew/components/Indicators/DialogHistory.vue b/src/modules/01_metadataNew/components/Indicators/DialogHistory.vue new file mode 100644 index 000000000..91d34c4dc --- /dev/null +++ b/src/modules/01_metadataNew/components/Indicators/DialogHistory.vue @@ -0,0 +1,65 @@ + + diff --git a/src/modules/14_KPI/components/indicatorByPlan/DetailView.vue b/src/modules/01_metadataNew/components/Indicators/indicatorByPlan/DetailView.vue similarity index 85% rename from src/modules/14_KPI/components/indicatorByPlan/DetailView.vue rename to src/modules/01_metadataNew/components/Indicators/indicatorByPlan/DetailView.vue index 2bb6444c8..d474dab10 100644 --- a/src/modules/14_KPI/components/indicatorByPlan/DetailView.vue +++ b/src/modules/01_metadataNew/components/Indicators/indicatorByPlan/DetailView.vue @@ -3,7 +3,7 @@ import { ref } from "vue"; import { useRouter, useRoute } from "vue-router"; -import IndicatorByPlan from "@/modules/14_KPI/components/indicatorByPlan/IndicatorByPlan.vue"; +import IndicatorByPlan from "@/modules/01_metadataNew/components/Indicators/indicatorByPlan/IndicatorByPlan.vue"; const router = useRouter(); const route = useRoute(); diff --git a/src/modules/14_KPI/components/indicatorByPlan/IndicatorByPlan.vue b/src/modules/01_metadataNew/components/Indicators/indicatorByPlan/IndicatorByPlan.vue similarity index 99% rename from src/modules/14_KPI/components/indicatorByPlan/IndicatorByPlan.vue rename to src/modules/01_metadataNew/components/Indicators/indicatorByPlan/IndicatorByPlan.vue index eff09a1f2..17085061c 100644 --- a/src/modules/14_KPI/components/indicatorByPlan/IndicatorByPlan.vue +++ b/src/modules/01_metadataNew/components/Indicators/indicatorByPlan/IndicatorByPlan.vue @@ -6,7 +6,7 @@ import config from "@/app.config"; import http from "@/plugins/http"; /** importType*/ -import type { DataOption } from "@/modules/14_KPI/interface/index/Main"; +import type { DataOption } from "@/modules/01_metadataNew/interface/index/Main"; /** importStore*/ import { usePositionEmp } from "@/modules/16_positionEmployee/store/organizational"; diff --git a/src/modules/14_KPI/components/indicatorByRole/DetailView.vue b/src/modules/01_metadataNew/components/Indicators/indicatorByRole/DetailView.vue similarity index 96% rename from src/modules/14_KPI/components/indicatorByRole/DetailView.vue rename to src/modules/01_metadataNew/components/Indicators/indicatorByRole/DetailView.vue index fc8998cf7..478d7e32d 100644 --- a/src/modules/14_KPI/components/indicatorByRole/DetailView.vue +++ b/src/modules/01_metadataNew/components/Indicators/indicatorByRole/DetailView.vue @@ -1,5 +1,5 @@ + + + + diff --git a/src/modules/15_development/views/Strategic.vue b/src/modules/01_metadataNew/views/Strategic.vue similarity index 98% rename from src/modules/15_development/views/Strategic.vue rename to src/modules/01_metadataNew/views/Strategic.vue index 748853c25..80a52d532 100644 --- a/src/modules/15_development/views/Strategic.vue +++ b/src/modules/01_metadataNew/views/Strategic.vue @@ -4,8 +4,8 @@ import { useQuasar } from "quasar"; import http from "@/plugins/http"; import config from "@/app.config"; -import type { ItemsMenu } from "@/modules/15_development/interface/index/Main"; -import type { DataStrategic } from "@/modules/15_development/interface/response/Strategic"; +import type { ItemsMenu } from "@/modules/01_metadataNew/interface/index/Main"; +import type { DataStrategic } from "@/modules/01_metadataNew/interface/response/Strategic"; import DialogHeader from "@/components/DialogHeader.vue"; diff --git a/src/modules/14_KPI/views/competency.vue b/src/modules/01_metadataNew/views/competency.vue similarity index 82% rename from src/modules/14_KPI/views/competency.vue rename to src/modules/01_metadataNew/views/competency.vue index 316fba572..39a4d7430 100644 --- a/src/modules/14_KPI/views/competency.vue +++ b/src/modules/01_metadataNew/views/competency.vue @@ -1,10 +1,11 @@