ปรับ แสดงผล

This commit is contained in:
STW_TTTY\stwtt 2024-08-20 10:12:57 +07:00
parent 49565e2fb9
commit 85677820e4

View file

@ -490,6 +490,9 @@ const evaluator = ref<any>({
posTypeName: "",
posLevelName: "",
org: "",
posmasterAct: "",
isPosmasterAct: false,
posmasterAct: [],
});
async function fetchProfileEvaluator(id: string) {
showLoader();
@ -503,6 +506,8 @@ async function fetchProfileEvaluator(id: string) {
evaluator.value.position = data.position;
evaluator.value.posTypeName = data.posTypeName;
evaluator.value.posLevelName = data.posLevelName;
evaluator.value.isPosmasterAct = data.isPosmasterAct;
evaluator.value.posmasterAct = data.posmasterAct[0];
evaluator.value.org = findOrgName(data);
})
.catch((e) => {
@ -1047,56 +1052,54 @@ onMounted(async () => {
/>
<q-separator />
<q-card>
<div class="q-pa-md">
<q-card-section class="q-pa-md">
<div class="q-pb-md">
<span class="text-teal text-weight-bold text-body2">{{
evaluator.fullName
}}</span>
</div>
<q-card-section class="q-pa-md">
<div class="row">
<div class="col-12 column justify-center no-wrap">
<div class="row text-grey-6">
<div class="col-3">ตำแหนงในสายงาน</div>
<div class="col-3">ตำแหนงประเภท</div>
<div class="col-3">ตำแหนงทางการบรหาร</div>
<div class="col-3">งก</div>
<div class="row">
<div class="col-12 column justify-center no-wrap">
<div class="row text-grey-6">
<div class="col-3">ตำแหนงในสายงาน</div>
<div class="col-3">ตำแหนงประเภท</div>
<div class="col-3">ตำแหนงทางการบรหาร</div>
<div class="col-3">งก</div>
</div>
<div class="row">
<div class="col-3">
{{ evaluator.position ? evaluator.position : "-" }}
</div>
<div class="row">
<div class="col-3">
{{ evaluator.position ? evaluator.position : "-" }}
</div>
<div class="col-3">
{{ evaluator.posTypeName ? evaluator.posTypeName : "-" }}
{{
evaluator.posLevelName
? ` (${evaluator.posLevelName})`
: "-"
}}
</div>
<div class="col-3">
{{
evaluator.posExecutiveName
? evaluator.posExecutiveName
: "-"
}}
</div>
<div class="col-3">
{{ evaluator.org ? evaluator.org : "-" }}
</div>
<div class="col-3">
{{ evaluator.posTypeName ? evaluator.posTypeName : "-" }}
{{
evaluator.posLevelName ? ` (${evaluator.posLevelName})` : "-"
}}
</div>
<div class="row q-mt-md text-grey-6">
<div class="col-12">กษาการในตำแหน/การรกษาราชการแทน</div>
<div class="col-3">
{{
evaluator.posExecutiveName ? evaluator.posExecutiveName : "-"
}}
</div>
<div class="row">
<div class="col-12">-</div>
<div class="col-3">
{{ evaluator.org ? evaluator.org : "-" }}
</div>
</div>
<div class="row q-mt-md text-grey-6">
<div class="col-12">กษาการในตำแหน/การรกษาราชการแทน</div>
</div>
<div class="row">
<div class="col-12" v-if="evaluator.isPosmasterAct">
{{
`${evaluator.posmasterAct.prefix}${evaluator.posmasterAct.firstName} ${evaluator.posmasterAct.lastName} (${evaluator.posmasterAct.posNo})`
}}
</div>
<div class="col-12" v-else>-</div>
</div>
</div>
</q-card-section>
</q-card>
</div>
</q-card-section>
</q-card>
</q-dialog>
<!-- <q-dialog v-model="modalScore" persistent>