ผลสัมฤทธิ์ของงาน => สรุปผลการประเมินผลสัมฤทธิ์ของงาน
This commit is contained in:
parent
841342c343
commit
ac0d7a58b6
1 changed files with 13 additions and 6 deletions
|
|
@ -14,7 +14,7 @@ import Competency from "@/modules/08_KPI/components/Tab/Topic/02_Competency.vue"
|
||||||
import { useCounterMixin } from "@/stores/mixin";
|
import { useCounterMixin } from "@/stores/mixin";
|
||||||
import { useKpiDataStore } from "@/modules/08_KPI/store";
|
import { useKpiDataStore } from "@/modules/08_KPI/store";
|
||||||
|
|
||||||
const modalCriteria = ref<boolean>(false)
|
const modalCriteria = ref<boolean>(false);
|
||||||
const $q = useQuasar();
|
const $q = useQuasar();
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
const { showLoader, hideLoader, messageError } = useCounterMixin();
|
const { showLoader, hideLoader, messageError } = useCounterMixin();
|
||||||
|
|
@ -108,12 +108,12 @@ function fetchAssigned() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function onInfo(){
|
function onInfo() {
|
||||||
modalCriteria.value = true
|
modalCriteria.value = true;
|
||||||
}
|
}
|
||||||
const resultWork = computed(() => {
|
const resultWork = computed(() => {
|
||||||
const total = totalResults1.value + totalResults2.value + totalResults3.value;
|
const total = totalResults1.value + totalResults2.value + totalResults3.value;
|
||||||
return (total * 80) / 100;
|
return parseFloat(((total * 80) / 100).toFixed(2));
|
||||||
});
|
});
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
|
@ -174,7 +174,14 @@ onMounted(() => {
|
||||||
<div class="text-weight-bold text-body2 q-mb-sm">
|
<div class="text-weight-bold text-body2 q-mb-sm">
|
||||||
<span class="txt-under text-blue-6">องค์ประกอบที่ 2</span>
|
<span class="txt-under text-blue-6">องค์ประกอบที่ 2</span>
|
||||||
<span class="q-ml-sm"> พฤติกรรมการปฎิบัติราชการ (สมรรถนะ)</span>
|
<span class="q-ml-sm"> พฤติกรรมการปฎิบัติราชการ (สมรรถนะ)</span>
|
||||||
<q-btn flat icon="info" color="info" round class="q-ml-xs" @click="onInfo">
|
<q-btn
|
||||||
|
flat
|
||||||
|
icon="info"
|
||||||
|
color="info"
|
||||||
|
round
|
||||||
|
class="q-ml-xs"
|
||||||
|
@click="onInfo"
|
||||||
|
>
|
||||||
<q-tooltip>เกณฑ์การประเมิน</q-tooltip>
|
<q-tooltip>เกณฑ์การประเมิน</q-tooltip>
|
||||||
</q-btn>
|
</q-btn>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -188,7 +195,7 @@ onMounted(() => {
|
||||||
</div>
|
</div>
|
||||||
</q-scroll-area>
|
</q-scroll-area>
|
||||||
|
|
||||||
<DialogListCriteria v-model:modal="modalCriteria"/>
|
<DialogListCriteria v-model:modal="modalCriteria" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue