แก้ kpi
This commit is contained in:
parent
b0f3f31d8a
commit
938961f805
5 changed files with 48 additions and 17 deletions
|
|
@ -225,6 +225,41 @@ onMounted(async () => {
|
|||
style="height: 100vh; width: auto"
|
||||
class="bg-white row col-12 text-dark q-pa-md"
|
||||
>
|
||||
<div class="row items-center full-width">
|
||||
<div
|
||||
v-if="
|
||||
store.dataEvaluation.isReject == true &&
|
||||
store.dataEvaluation.isReject !== null
|
||||
"
|
||||
class="col-12 q-pb-sm q-gutter-sm"
|
||||
>
|
||||
<q-banner
|
||||
inline-actions
|
||||
bordered
|
||||
class="bg-orange-1 text-orange border-orange"
|
||||
>
|
||||
<div class="row items-center">
|
||||
<q-icon name="mdi-information-outline" size="20px" />
|
||||
<div class="column q-pl-sm">
|
||||
<span>{{
|
||||
`${
|
||||
store.dataEvaluation.actorNameReject
|
||||
? store.dataEvaluation.actorNameReject
|
||||
: ""
|
||||
} ${
|
||||
store.dataEvaluation.actorReject
|
||||
? `(${store.dataEvaluation.actorReject})`
|
||||
: ``
|
||||
}`
|
||||
}}</span>
|
||||
<span
|
||||
>เหตุผลการตีกลับ : {{ store.dataEvaluation.reasonReject }}</span
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
</q-banner>
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-weight-bold text-body2">
|
||||
<span class="txt-under text-blue-6">องค์ประกอบที่ 1</span>
|
||||
<span class="q-ml-sm"> ผลสัมฤทธิ์ของงาน</span>
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ watch(
|
|||
</q-btn>
|
||||
</div>
|
||||
<div class="col-auto">
|
||||
<q-btn
|
||||
<!-- <q-btn
|
||||
v-if="isEditStep3 && !checkRoutePermisson"
|
||||
flat
|
||||
round
|
||||
|
|
@ -247,7 +247,7 @@ watch(
|
|||
@click="onEvaluate"
|
||||
>
|
||||
<q-tooltip>ประเมิน</q-tooltip>
|
||||
</q-btn>
|
||||
</q-btn> -->
|
||||
</div>
|
||||
</div>
|
||||
</q-card-section>
|
||||
|
|
|
|||
|
|
@ -340,7 +340,7 @@ onMounted(() => {
|
|||
</div>
|
||||
|
||||
<q-space />
|
||||
<q-btn
|
||||
<!-- <q-btn
|
||||
v-if="!checkRoutePermisson && isEditStep3"
|
||||
flat
|
||||
round
|
||||
|
|
@ -351,7 +351,7 @@ onMounted(() => {
|
|||
@click="onEvaluate(item.id)"
|
||||
>
|
||||
<q-tooltip>ประเมิน</q-tooltip>
|
||||
</q-btn>
|
||||
</q-btn> -->
|
||||
</div>
|
||||
</q-card-section>
|
||||
<q-card-section class="q-pa-sm">
|
||||
|
|
|
|||
|
|
@ -215,7 +215,7 @@ onMounted(() => {
|
|||
</div>
|
||||
|
||||
<q-space />
|
||||
<q-btn
|
||||
<!-- <q-btn
|
||||
v-if="isEditStep3 && !checkRoutePermisson"
|
||||
flat
|
||||
round
|
||||
|
|
@ -226,7 +226,7 @@ onMounted(() => {
|
|||
@click="onEvaluate()"
|
||||
>
|
||||
<q-tooltip>ประเมิน</q-tooltip>
|
||||
</q-btn>
|
||||
</q-btn> -->
|
||||
</div>
|
||||
</q-card-section>
|
||||
<q-card-section class="q-pa-sm">
|
||||
|
|
|
|||
|
|
@ -491,17 +491,14 @@ onUnmounted(() => {
|
|||
<div class="q-gutter-x-sm">
|
||||
<span
|
||||
v-if="
|
||||
(!checkRoutePermisson &&
|
||||
store.tabMain === '1' &&
|
||||
store.dataEvaluation.posTypeName != 'อำนวยการ' &&
|
||||
store.tabMain === '1' &&
|
||||
store.dataEvaluation.evaluationStatus == 'NEW' &&
|
||||
((store.dataEvaluation.posTypeName != 'อำนวยการ' &&
|
||||
store.dataEvaluation.posTypeName != 'บริหาร' &&
|
||||
store.indicatorWeightTotal != 100) ||
|
||||
(!checkRoutePermisson &&
|
||||
store.dataEvaluation.posTypeName == 'อำนวยการ' &&
|
||||
store.dataEvaluation.posTypeName == 'บริหาร' &&
|
||||
(store.indicatorWeight1Total != 100 ||
|
||||
store.indicatorWeight2Total != 20) &&
|
||||
store.dataEvaluation.evaluationStatus == 'NEW')
|
||||
((store.dataEvaluation.posTypeName == 'อำนวยการ' ||
|
||||
store.dataEvaluation.posTypeName == 'บริหาร') &&
|
||||
store.indicatorWeightTotal != 100))
|
||||
"
|
||||
class="text-red"
|
||||
>*น้ำหนัก(ร้อยละ) ผลสัมฤทธิ์ของงานไม่ถูกต้อง</span
|
||||
|
|
@ -510,8 +507,7 @@ onUnmounted(() => {
|
|||
<q-btn
|
||||
v-if="
|
||||
store.rolePerson == 'USER' &&
|
||||
store.dataEvaluation.evaluationStatus == 'NEW' &&
|
||||
!checkRoutePermisson
|
||||
store.dataEvaluation.evaluationStatus == 'NEW'
|
||||
"
|
||||
:disabled="
|
||||
((store.dataEvaluation.posTypeName != 'อำนวยการ' ||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue