fix รายละเอียดของผู้สมัครสอบ

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-01-07 17:48:39 +07:00
parent f6faf998cf
commit ae4390030c

View file

@ -36,14 +36,16 @@ const number = ref<string>("");
const score_expired = ref<string>(""); const score_expired = ref<string>("");
const mixin = useCounterMixin(); const mixin = useCounterMixin();
const { messageError, showLoader, hideLoader } = mixin; const { messageError, showLoader, hideLoader } = mixin;
const examID = ref<string>("62150001"); const examID = ref<string>("");
const prefix = ref<string>("นาย"); const prefix = ref<string>("");
const fullname = ref<string>("เกียรติศักดิ์ บัณฑิต"); const fullname = ref<string>("");
const importId = ref<string>(route.params.id as string); // Period Import Id const importId = ref<string>(route.params.id as string); // Period Import Id
const examId = ref<string>(route.params.examId as string); // const examId = ref<string>(route.params.examId as string); //
const isData = ref<boolean>(false);
/** ดึงข้อมูล */ /** ดึงข้อมูล */
async function fetchData() { async function fetchData() {
isData.value = false;
showLoader(); showLoader();
await http await http
.get(config.API.getExamDetail(importId.value, examId.value)) .get(config.API.getExamDetail(importId.value, examId.value))
@ -76,6 +78,7 @@ async function fetchData() {
scoreSum.value = data.scoreResult.scoreSum; scoreSum.value = data.scoreResult.scoreSum;
examResultinscore.value = data.scoreResult.examResult; examResultinscore.value = data.scoreResult.examResult;
} }
isData.value = true;
} }
}) })
.catch((e) => { .catch((e) => {
@ -147,7 +150,13 @@ onMounted(async () => {
รายละเอยดของผสมครสอบ {{ examID }} : {{ prefix }}{{ fullname }} รายละเอยดของผสมครสอบ {{ examID }} : {{ prefix }}{{ fullname }}
</div> </div>
<q-card flat bordered class="col-12 row q-mt-sm q-pa-md"> <q-card flat bordered class="col-12 row q-mt-sm q-pa-md">
<div class="row q-col-gutter-md col-12"> <div class="col-12" v-if="!isData">
<q-banner inline-actions rounded class="bg-warning text-center">
ไมพบรายละเอยดการสอบ
</q-banner>
</div>
<div class="row q-col-gutter-md col-12" v-else>
<div class="col-xs-12 col-sm-12 col-md-6"> <div class="col-xs-12 col-sm-12 col-md-6">
<q-card bordered flat class="col-12 q-pa-md"> <q-card bordered flat class="col-12 q-pa-md">
<div class="col-12 q-col-gutter-sm row items-center"> <div class="col-12 q-col-gutter-sm row items-center">