Compare commits

...

2 commits

Author SHA1 Message Date
DESKTOP-1R2VSQH\Lenovo ThinkPad E490
96bb2faa1e refactor(placement): hide examRound display
All checks were successful
Build & Deploy on Dev / build (push) Successful in 3m1s
2026-06-29 13:30:59 +07:00
DESKTOP-1R2VSQH\Lenovo ThinkPad E490
6e8dbfc375 refactor: disable DonwloadCandidatePassExam 2026-06-29 13:24:03 +07:00
3 changed files with 13 additions and 8 deletions

View file

@ -1,5 +1,5 @@
<script setup lang="ts">
import { ref, useAttrs, watch } from "vue";
import { ref, useAttrs, watch, computed } from "vue";
import { checkPermission } from "@/utils/permissions";
import { useRoute, useRouter } from "vue-router";
import genReport from "@/plugins/genreport";
@ -128,6 +128,10 @@ const props = defineProps({
},
});
const isPass = computed(() => {
return attrs.value.rows.some((e: any) => e.pass === "ได้");
});
// Pagination - initial pagination
const initialPagination = ref<any>({
sortBy: null,
@ -598,13 +602,14 @@ watch(
<q-item-section>ดาวนโหลดรายชอผทธสอบ</q-item-section>
</q-item>
<q-item
:disable="!isPass"
clickable
v-close-popup
@click.stop.prevent="clickPassExam()"
>
<q-item-section
>ดาวนโหลดรายชอผสอบคดเลอกได</q-item-section
>
<q-item-section>
ดาวนโหลดรายชอผสอบคดเลอกได
</q-item-section>
</q-item>
<q-item clickable v-close-popup @click="downloadFile()">
<q-item-section>ดาวนโหลดจดการรายชอผสมคร</q-item-section>

View file

@ -48,12 +48,12 @@ const props = defineProps({
</div>
</div>
<div class="col">
<!-- <div class="col">
<div class="header-text-right q-px-xs">จำนวนครงทสมครสอบ</div>
<div class="sub-text-right q-px-xs q-pb-sm">
{{ props.data.examRound ? props.data.examRound : "-" }}
</div>
</div>
</div> -->
</div>
</q-card>
</div>

View file

@ -525,14 +525,14 @@ watch(props, () => {
<div class="col-7 header-sub-text">
<div class="q-pb-sm">ผลการสอบ</div>
<div class="q-pb-sm">ลำดบทสอบได</div>
<div class="q-pb-sm">จำนวนครงทสมครสอบ</div>
<!-- <div class="q-pb-sm">จำนวนครงทสมครสอบ</div> -->
</div>
<div class="col-5 sub-text-exam">
<div class="q-pb-sm">
{{ personalForm?.pass }}
</div>
<div class="q-pb-sm">{{ personalForm?.examNumber }}</div>
<div class="q-pb-sm">{{ personalForm?.examRound }}</div>
<!-- <div class="q-pb-sm">{{ personalForm?.examRound }}</div> -->
</div>
</div>
</div>