From 38dcbb3428d2f6145d18d930d6d6faf14967707e Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Thu, 11 Apr 2024 17:51:03 +0700 Subject: [PATCH 1/7] =?UTF-8?q?=E0=B8=9B=E0=B8=A3=E0=B8=B1=E0=B8=9A?= =?UTF-8?q?=E0=B8=AA=E0=B8=A1=E0=B8=A3=E0=B8=A3=E0=B8=96=E0=B8=99=E0=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../competency/01ListCompetency.vue | 7 +- .../14_KPI/components/competency/AddPage.vue | 14 +- .../competency/Forms/01_FormMain.vue | 4 +- .../competency/Forms/02_FormGroup.vue | 175 +++++++++++------- .../competency/Forms/03_FormExecutive.vue | 4 +- .../Forms/04_FormExecutivePosition.vue | 9 +- .../Forms/05_FormExecutiveLevel.vue | 6 +- src/modules/14_KPI/store/KPIStore.ts | 7 +- 8 files changed, 138 insertions(+), 88 deletions(-) diff --git a/src/modules/14_KPI/components/competency/01ListCompetency.vue b/src/modules/14_KPI/components/competency/01ListCompetency.vue index 0b182794f..15a4da022 100644 --- a/src/modules/14_KPI/components/competency/01ListCompetency.vue +++ b/src/modules/14_KPI/components/competency/01ListCompetency.vue @@ -5,10 +5,14 @@ import { useCounterMixin } from "@/stores/mixin"; import { useQuasar } from "quasar"; import { useRouter } from "vue-router"; +import { useKPIDataStore } from "@/modules/14_KPI/store/KPIStore"; + import type { DataOption } from "@/modules/14_KPI/interface/index/Main"; import http from "@/plugins/http"; import config from "@/app.config"; +const store = useKPIDataStore(); + const router = useRouter(); const rows = ref(); @@ -52,7 +56,6 @@ const $q = useQuasar(); const mixin = useCounterMixin(); const { dialogRemove, messageError, showLoader, hideLoader, success } = mixin; -const competencyType = ref("ID1"); const filterKeyword = ref(""); const visibleColumns = ref(["competency"]); @@ -130,7 +133,7 @@ onMounted(async () => {