แก้ load ระบบ kpi

This commit is contained in:
Warunee Tamkoo 2024-05-02 16:13:34 +07:00
parent 1ae9e85af9
commit d642f663f3
4 changed files with 48 additions and 61 deletions

View file

@ -12,8 +12,14 @@ import File from "@/modules/08_KPI/components/Tab/05_File.vue";
const store = useKpiDataStore();
const route = useRoute();
const isReadonly = <boolean>(route.name === "KPIEditEvaluator" ? true : false);
const score = defineModel("score", { type: Number, default: 0 });
const indicatorScore = defineModel("indicatorScore", {
type: Number,
default: 0,
});
const competencyScore = defineModel("competencyScore", {
type: Number,
default: 0,
});
const itemsTab = ref<any>([
{
name: "1",
@ -84,7 +90,11 @@ const splitterModel = ref<number>(12);
:name="tab.name"
class="q-pa-none"
>
<Assessment v-if="store.tabMain === '1'" v-model:score="score" />
<Assessment
v-if="store.tabMain === '1'"
v-model:indicatorScore="indicatorScore"
v-model:competencyScore="competencyScore"
/>
<Evaluator v-if="store.tabMain === '2'" :type="'evaluator'" />
<Evaluator v-if="store.tabMain === '3'" :type="'commander'" />
<Evaluator v-if="store.tabMain === '4'" :type="'commanderHigh'" />