updated kpi progress & problem
This commit is contained in:
parent
9156fb8e72
commit
beebb44d2f
8 changed files with 291 additions and 213 deletions
|
|
@ -346,6 +346,8 @@ function requireEdit() {
|
|||
}
|
||||
|
||||
const indicatorWeightTotal = ref<number>(0);
|
||||
const indicatorWeight1Total = ref<number>(0);
|
||||
const indicatorWeight2Total = ref<number>(0);
|
||||
onMounted(async () => {
|
||||
showLoader();
|
||||
await getAll();
|
||||
|
|
@ -400,9 +402,12 @@ onMounted(async () => {
|
|||
<div class="q-gutter-x-sm">
|
||||
<span
|
||||
v-if="
|
||||
store.dataProfile.posExecutiveName == null &&
|
||||
indicatorWeightTotal > 0 &&
|
||||
indicatorWeightTotal != 100
|
||||
(store.dataProfile.posExecutiveName == null &&
|
||||
indicatorWeightTotal > 0 &&
|
||||
indicatorWeightTotal != 100) ||
|
||||
(store.dataEvaluation.evaluatorId != null &&
|
||||
indicatorWeight1Total != 100 &&
|
||||
indicatorWeight2Total != 20)
|
||||
"
|
||||
class="text-red"
|
||||
>*น้ำหนัก(ร้อยละ) ผลสัมฤทธิ์ของงานไม่ถูกต้อง</span
|
||||
|
|
@ -413,9 +418,12 @@ onMounted(async () => {
|
|||
store.dataEvaluation.evaluationStatus == 'NEW'
|
||||
"
|
||||
:disabled="
|
||||
store.dataEvaluation.evaluatorId == null ||
|
||||
(indicatorWeightTotal > 0 &&
|
||||
indicatorWeightTotal != 100)
|
||||
(store.dataProfile.posExecutiveName == null &&
|
||||
indicatorWeightTotal > 0 &&
|
||||
indicatorWeightTotal != 100) ||
|
||||
(store.dataEvaluation.evaluatorId != null &&
|
||||
indicatorWeight1Total != 100 &&
|
||||
indicatorWeight2Total != 20)
|
||||
"
|
||||
unelevated
|
||||
round
|
||||
|
|
@ -558,6 +566,8 @@ onMounted(async () => {
|
|||
v-model:indicatorScore="indicatorScore"
|
||||
v-model:competencyScore="competencyScore"
|
||||
v-model:indicatorWeightTotal="indicatorWeightTotal"
|
||||
v-model:indicatorWeight1Total="indicatorWeight1Total"
|
||||
v-model:indicatorWeight2Total="indicatorWeight2Total"
|
||||
/>
|
||||
</q-card>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue