diff --git a/src/modules/14_KPI/components/Tab/01_Assessment.vue b/src/modules/14_KPI/components/Tab/01_Assessment.vue index 72776d1ac..76af4380a 100644 --- a/src/modules/14_KPI/components/Tab/01_Assessment.vue +++ b/src/modules/14_KPI/components/Tab/01_Assessment.vue @@ -8,7 +8,7 @@ import http from "@/plugins/http"; import { useCounterMixin } from "@/stores/mixin"; import { useKpiDataStore } from "@/modules/14_KPI/store"; -import type { ListCriteria } from "@/modules/14_KPI/interface/request/Index"; +import type { ListCriteria } from "@/modules/14_KPI/interface/request/index"; import DialogListCriteria from "@/modules/14_KPI/components/Tab/Dialog/DialogListCriteria.vue"; import Work from "@/modules/14_KPI/components/Tab/Topic/01_Indicator.vue"; @@ -233,7 +233,7 @@ onMounted(async () => {
diff --git a/src/modules/14_KPI/views/detailView.vue b/src/modules/14_KPI/views/detailView.vue index 6735cfbdc..2d2b47542 100644 --- a/src/modules/14_KPI/views/detailView.vue +++ b/src/modules/14_KPI/views/detailView.vue @@ -514,13 +514,12 @@ onUnmounted(() => { !checkRoutePermisson " :disabled=" - (store.dataEvaluation.posTypeName != 'อำนวยการ' && - store.dataEvaluation.posTypeName != 'บริหาร' && + ((store.dataEvaluation.posTypeName != 'อำนวยการ' || + store.dataEvaluation.posTypeName != 'บริหาร') && store.indicatorWeightTotal != 100) || - (store.dataEvaluation.posTypeName == 'อำนวยการ' && - store.dataEvaluation.posTypeName == 'บริหาร' && - (store.indicatorWeight1Total != 100 || - store.indicatorWeight2Total != 20)) + ((store.dataEvaluation.posTypeName == 'อำนวยการ' || + store.dataEvaluation.posTypeName == 'บริหาร') && + store.indicatorWeightTotal != 100) " unelevated round