diff --git a/src/api/KPI/api.kpis.ts b/src/api/KPI/api.kpis.ts index 66d128f..e85f31b 100644 --- a/src/api/KPI/api.kpis.ts +++ b/src/api/KPI/api.kpis.ts @@ -18,7 +18,8 @@ const kpiReason = `${env.API_URI}/kpi/reason`; // const placementKeycloak = `${env.API_URI}/placement/officer/keycloak`; const placementKeycloak = `${env.API_URI}/placement/officer/profileId`; -const orgPosition = `${env.API_URI}/org/profile/keycloak/position `; +// const orgPosition = `${env.API_URI}/org/profile/keycloak/position `; +const orgPosition = `${env.API_URI}/org/profile/profileid/position`; export default { kpiPeriod, kpiEvaluation, diff --git a/src/modules/08_KPI/components/Tab/Dialog/DialogStatus.vue b/src/modules/08_KPI/components/Tab/Dialog/DialogStatus.vue index d0a926f..d8b5a28 100644 --- a/src/modules/08_KPI/components/Tab/Dialog/DialogStatus.vue +++ b/src/modules/08_KPI/components/Tab/Dialog/DialogStatus.vue @@ -4,10 +4,12 @@ import type { QTableProps } from "quasar"; import { ref, watch } from "vue"; import { useCounterMixin } from "@/stores/mixin"; import { useQuasar } from "quasar"; - +import { useRouter, useRoute } from "vue-router"; import http from "@/plugins/http"; import config from "@/app.config"; - +const route = useRoute(); +const router = useRouter(); +const id = ref(route.params.id as string) const work = ref(false); const $q = useQuasar(); const mixin = useCounterMixin(); @@ -31,7 +33,7 @@ function close() { function getData() { showLoader(); http - .get(config.API.orgPosition) + .get(config.API.orgPosition+`/${id.value}`) .then((res) => { const data = res.data.result.isProbation; work.value = data;