fix: detail

This commit is contained in:
setthawutttty 2025-09-04 15:48:55 +07:00
parent 291bab66a0
commit 941e503ef3

View file

@ -27,6 +27,8 @@ const scoreAFull = ref<string>("");
const scoreA = ref<string>("");
const scoreBFull = ref<string>("");
const scoreB = ref<string>("");
const scoreDFull = ref<string>("");
const scoreD = ref<string>("");
const scoreCFull = ref<string>("");
const scoreC = ref<string>("");
const scoreSumFull = ref<string>("");
@ -38,6 +40,7 @@ const mixin = useCounterMixin();
const { messageError, showLoader, hideLoader } = mixin;
const examID = ref<string>("");
const prefix = ref<string>("");
const TypeTest = ref<string>("");
const fullname = ref<string>("");
const importId = ref<string>(route.params.id as string); // Period Import Id
const examId = ref<string>(route.params.examId as string); //
@ -66,6 +69,8 @@ async function fetchData() {
examAttribute.value = data.examAttribute;
number.value = data.number;
examOrder.value = data.examOrder;
TypeTest.value = data.TypeTest;
score_expired.value = data.scoreExpire;
if (data.scoreResult != null) {
scoreAFull.value = data.scoreResult.scoreAFull;
@ -77,6 +82,8 @@ async function fetchData() {
scoreSumFull.value = data.scoreResult.scoreSumFull;
scoreSum.value = data.scoreResult.scoreSum;
examResultinscore.value = data.scoreResult.examResult;
scoreDFull.value = data.scoreResult.scoreDFull;
scoreD.value = data.scoreResult.scoreD;
}
isData.value = true;
}
@ -169,82 +176,82 @@ onMounted(async () => {
เลขประจำตวประชาชน
</div>
<div class="col-6 text-black" v-if="profile_id !== null">
{{ profile_id }}
{{ profile_id ? profile_id : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="prefix !== null">
คำนำหนาชอนาม
</div>
<div class="col-6 text-black" v-if="prefix !== null">
{{ prefix }}
{{ prefix ? prefix : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="fullname !== null">
-นามสก
</div>
<div class="col-6 text-black" v-if="fullname !== null">
{{ fullname }}
{{ fullname ? fullname : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="birthdate !== null">
/เดอน/ เก
</div>
<div class="col-6 text-black" v-if="birthdate !== null">
{{ birthdate }}
{{ birthdate ? birthdate : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="gender !== null">เพศ</div>
<div class="col-6 text-black" v-if="gender !== null">
{{ gender }}
{{ gender ? gender : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="position_name !== null">
ตำแหนงทสมคร
</div>
<div class="col-6 text-black" v-if="position_name !== null">
{{ position_name }}
{{ position_name ? position_name : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="university !== null">
สถานศกษา
</div>
<div class="col-6 text-black" v-if="university !== null">
{{ university }}
{{ university ? university : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="degree !== null">
การศกษา
</div>
<div class="col-6 text-black" v-if="degree !== null">
{{ degree }}
{{ degree ? degree : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="major !== null">
สาขาวชาเอก
</div>
<div class="col-6 text-black" v-if="major !== null">
{{ major }}
{{ major ? major : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="major !== null">
ครงทประกาศรบสมคร
</div>
<div class="col-6 text-black" v-if="major !== null">
{{ examOrder }}
{{ examOrder ? examOrder : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="cert_issuedate !== null">
ใบอนญาตประกอบวชาช เดอน ได
</div>
<div class="col-6 text-black" v-if="cert_issuedate !== null">
{{ cert_issuedate }}
{{ cert_issuedate ? cert_issuedate : "-" }}
</div>
<div class="col-6 text-grey-7" v-if="examAttribute !== null">
สถานะการคดกรองคณสมบ
</div>
<div class="col-6 text-black" v-if="examAttribute !== null">
{{ examAttribute }}
{{ examAttribute ? examAttribute : "-" }}
</div>
</div>
</q-card>
@ -297,10 +304,24 @@ onMounted(async () => {
<q-tooltip>ดาวนโหลดผลคะแนน</q-tooltip>
</q-btn>
</div>
<div class="row items-center q-gutter-y-sm col-12">
<div class="col-xs-4 col-sm-5 text-weight-medium text-grey-7">
<div class="row items-top q-gutter-y-sm col-12">
<div class="col-xs-12 col-sm-12 text-weight-medium text-grey-7">
ประเภท
</div>
<div class="col-xs-4 col-sm-5 text-grey-7">
ภาคความรความสามารถทวไป (ภาค )
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ TypeTest == "bangkok" ? "กทม." : "ก.พ." }}
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs"></div>
<div class="col-12">
<q-separator />
</div>
<div class="col-xs-4 col-sm-5 text-weight-medium text-grey-7">
</div>
<div class="col-xs-3 col-sm-2 text-primary text-weight-bold">
คะแนนเต
</div>
@ -310,8 +331,9 @@ onMounted(async () => {
<div
class="col-xs-2 col-sm-2 text-primary text-weight-bold"
></div>
<div class="col-xs-4 col-sm-5 text-grey-7">ภาค </div>
<div class="col-xs-4 col-sm-5 text-grey-7">
ภาคความรความสามารถทใชเฉพาะตำแหน (ภาค )
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreAFull }}
</div>
@ -320,30 +342,35 @@ onMounted(async () => {
</div>
<div class="col-xs-2 col-sm-2 q-pr-xs text-grey-7">คะแนน</div>
<div class="col-xs-4 col-sm-5 text-grey-7">ภาค </div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreBFull }}
<div class="col-xs-12 col-sm-12 text-grey-7">
ภาคความเหมาะสมกบตำแหน (ภาค )
</div>
<div class="col-xs-4 col-sm-5 text-grey-7">
- ทดสอบสมรรถนะ และทดสอบจตวทยาฯ
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreB }}
{{ scoreCFull ? scoreCFull : "-" }}
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreC ? scoreC : "-" }}
</div>
<div class="col-xs-2 col-sm-2 q-pr-xs text-grey-7">คะแนน</div>
<div class="col-xs-4 col-sm-5 text-grey-7">ภาค </div>
<div class="col-xs-4 col-sm-5 text-grey-7">- มภาษณ</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreCFull }}
{{ scoreDFull ? scoreDFull : "-" }}
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreC }}
{{ scoreD ? scoreD : "-" }}
</div>
<div class="col-xs-2 col-sm-2 q-pr-xs text-grey-7">คะแนน</div>
<div class="col-xs-4 col-sm-5 text-grey-7">รวมทงหมด</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreSumFull }}
{{ scoreSumFull ? scoreSumFull : "-" }}
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreSum }}
{{ scoreSum ? Number(scoreSum).toFixed(2) : "-" }}
</div>
<div class="col-xs-2 col-sm-2 q-pr-xs text-grey-7">คะแนน</div>
@ -363,14 +390,14 @@ onMounted(async () => {
<div class="col-xs-6 col-sm-5 text-grey-7">ลำดบทสอบได</div>
<div class="col-xs-6 col-sm-7 q-pr-xs">
{{ number }}
{{ number ? number : "-" }}
</div>
<div class="col-xs-6 col-sm-5 text-grey-7">
นหมดอายญชสอบแขงข
</div>
<div class="col-xs-6 col-sm-7 q-pr-xs">
{{ score_expired }}
{{ score_expired ? score_expired : "-" }}
</div>
</div>
</div>