fix: คัดเลือกผู้พิการ

This commit is contained in:
setthawutttty 2025-09-05 14:42:12 +07:00
parent c51c28483a
commit 86b98eac0d
10 changed files with 271 additions and 102 deletions

View file

@ -35,6 +35,9 @@ const scoreSumFull = ref<string>("");
const scoreSum = ref<string>("");
const examOrder = ref<string>("");
const number = ref<string>("");
const scoreDFull = ref<string>("");
const scoreD = ref<string>("");
const typeTest = ref<string>("");
const score_expired = ref<string>("");
const examID = ref<string>("62150001");
const prefix = ref<string>("นาย");
@ -64,6 +67,7 @@ async function fetchData() {
number.value = data.number;
examOrder.value = data.examOrder;
score_expired.value = data.scoreExpire;
typeTest.value = data.typeTest;
if (data.scoreResult != null) {
scoreAFull.value = data.scoreResult.scoreAFull;
scoreA.value = data.scoreResult.scoreA;
@ -74,6 +78,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;
}
} else {
dialogMessageNotify($q, "แข่งขัน ไม่พบข้อมูล");
@ -160,82 +166,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>
@ -288,10 +294,23 @@ 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>
@ -301,40 +320,46 @@ 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-3 col-sm-2 q-pr-xs">
{{ scoreAFull }}
<div class="col-xs-4 col-sm-5 text-grey-7">
ภาคความรความสามารถทใชเฉพาะตำแหน (ภาค )
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreA }}
{{ scoreAFull ? scoreAFull : "-" }}
</div>
<div class="col-xs-3 col-sm-2 q-pr-xs">
{{ scoreA ? scoreA : "-" }}
</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 ? scoreSum : "-" }}
</div>
<div class="col-xs-2 col-sm-2 q-pr-xs text-grey-7">คะแนน</div>
@ -356,7 +381,7 @@ onMounted(async () => {
นหมดอายญชดเลอกคนพการ
</div>
<div class="col-xs-6 col-sm-7 q-pr-xs">
{{ score_expired }}
{{ score_expired ? score_expired : "-" }}
</div>
</div>
</div>