From 96d0764f767dbb60f9f673dd6936b1f18ffc896f Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Fri, 17 May 2024 14:58:27 +0700 Subject: [PATCH] fixing bug api kpi --- src/api/14_KPI/api.KPI.ts | 2 ++ .../01_metadataNew/components/competency/04ListCriteria.vue | 4 ++-- src/modules/14_KPI/components/Tab/02_Evaluator.vue | 4 ++-- src/modules/14_KPI/views/detail.vue | 2 +- src/modules/14_KPI/views/list.vue | 3 ++- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/api/14_KPI/api.KPI.ts b/src/api/14_KPI/api.KPI.ts index 08671f05b..97e20ae68 100644 --- a/src/api/14_KPI/api.KPI.ts +++ b/src/api/14_KPI/api.KPI.ts @@ -2,6 +2,7 @@ import env from "../index"; const KPI = `${env.API_URI}/kpi`; const kpiPeriod = `${env.API_URI}/kpi/period`; const kpiEvaluation = `${env.API_URI}/kpi/evaluation`; +const kpiUserEvaluation = `${env.API_URI}/kpi/user/evaluation`; const kpiPlan = `${env.API_URI}/kpi/plan`; const kpiRole = `${env.API_URI}/kpi/role`; const kpiSpecial = `${env.API_URI}/kpi/special`; @@ -21,6 +22,7 @@ const kpiLink = `${env.API_URI}/kpi/link`; export default { KPI, + kpiUserEvaluation, /** รอบการประเมินผล*/ kpiPeriod, kpiPeriodById: (id: string) => `${kpiPeriod}/${id}`, diff --git a/src/modules/01_metadataNew/components/competency/04ListCriteria.vue b/src/modules/01_metadataNew/components/competency/04ListCriteria.vue index b4cca12a9..460d86b48 100644 --- a/src/modules/01_metadataNew/components/competency/04ListCriteria.vue +++ b/src/modules/01_metadataNew/components/competency/04ListCriteria.vue @@ -43,7 +43,7 @@ function onSubmit() { }; http - .put(config.API.kpiEvaluation, body.formScore) + .put(config.API.kpiUserEvaluation, body.formScore) .then((res) => { success($q, "บันทึกสำเร็จ"); }) @@ -53,7 +53,7 @@ function onSubmit() { function getData() { showLoader(); http - .get(config.API.kpiEvaluation) + .get(config.API.kpiUserEvaluation) .then((res) => { dataLevel.value = res.data.result.data; }) diff --git a/src/modules/14_KPI/components/Tab/02_Evaluator.vue b/src/modules/14_KPI/components/Tab/02_Evaluator.vue index ef89da4b1..d9b9c3c45 100644 --- a/src/modules/14_KPI/components/Tab/02_Evaluator.vue +++ b/src/modules/14_KPI/components/Tab/02_Evaluator.vue @@ -71,7 +71,7 @@ const optionTopic = ref(optionTopicMain.value); function fetchList() { showLoader(); http - .get(config.API.kpiEvaluation + `/${props.type}/${evaluatorId.value}`) + .get(config.API.kpiUserEvaluation + `/${props.type}/${evaluatorId.value}`) .then((res) => { rows.value = res.data.result; }) @@ -115,7 +115,7 @@ function onSubmit() { showLoader(); http .put( - config.API.kpiEvaluation + `/${props.type}/${evaluatorId.value}`, + config.API.kpiUserEvaluation + `/${props.type}/${evaluatorId.value}`, formComment ) .then(() => { diff --git a/src/modules/14_KPI/views/detail.vue b/src/modules/14_KPI/views/detail.vue index 02a814934..e9cc7831d 100644 --- a/src/modules/14_KPI/views/detail.vue +++ b/src/modules/14_KPI/views/detail.vue @@ -56,7 +56,7 @@ const router = useRouter(); async function fetchEvaluation() { await http - .get(config.API.kpiEvaluation + `/${id.value}`) + .get(config.API.kpiUserEvaluation + `/${id.value}`) .then(async (res) => { const data = await res.data.result; diff --git a/src/modules/14_KPI/views/list.vue b/src/modules/14_KPI/views/list.vue index d7c759aa4..2665643d7 100644 --- a/src/modules/14_KPI/views/list.vue +++ b/src/modules/14_KPI/views/list.vue @@ -134,7 +134,7 @@ function fetchList() { }; http - .post(config.API.kpiEvaluation + `/admin`, body) + .post(config.API.kpiUserEvaluation + `/admin`, body) .then((res) => { const data = res.data.result; maxPage.value = Math.ceil(data.total / formQuery.pageSize); @@ -155,6 +155,7 @@ function changRound() { } function redirectViewDetail(id: string) { + store.tabMain = "1"; router.push(`KPI-list/${id}`); }