1 line
9.3 KiB
JavaScript
1 line
9.3 KiB
JavaScript
import{d as oe,a8 as ce,a7 as ae,a as l,o as re,ag as D,e as t,f as c,A as s,g as i,m as ie,ac as F,C as v,D as o,j as r,ah as S,v as a,s as R,I as K,x as ue,F as de}from"./index-3a2b6cd5.js";import{Q as ne}from"./QSpace-5fefe78e.js";import{Q as W}from"./QTooltip-5ceb1b84.js";import{Q as X,a as Y}from"./QItemSection-843d83e6.js";import{Q as ve}from"./QList-1b100cb9.js";import{Q as _e}from"./QMenu-59199f2b.js";import{C as Z}from"./ClosePopup-d3cbd1bb.js";import{c as E}from"./app.config-a8647d06.js";import{u as me}from"./mixin-183f301b.js";import{u as xe}from"./use-quasar-1e7f9a8b.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./index-932e35b0.js";import"./QSpinnerCube-b3e27bc1.js";const he={class:"toptitle text-dark col-12 row items-center"},pe={class:"row q-col-gutter-md col-12"},ye={class:"col-xs-12 col-sm-12 col-md-6"},fe={class:"col-12 q-col-gutter-sm row items-center"},ge=s("div",{class:"col-12 text-weight-bold"},"ข้อมูลทั่วไป",-1),ke={key:0,class:"col-6 text-grey-7"},be={key:1,class:"col-6 text-black"},we={key:2,class:"col-6 text-grey-7"},qe={key:3,class:"col-6 text-black"},Re={key:4,class:"col-6 text-grey-7"},Ce={key:5,class:"col-6 text-black"},Qe={key:6,class:"col-6 text-grey-7"},Ie={key:7,class:"col-6 text-black"},Ae={key:8,class:"col-6 text-grey-7"},Be={key:9,class:"col-6 text-black"},De={key:10,class:"col-6 text-grey-7"},Fe={key:11,class:"col-6 text-black"},Se={key:12,class:"col-6 text-grey-7"},Ee={key:13,class:"col-6 text-black"},Le={key:14,class:"col-6 text-grey-7"},$e={key:15,class:"col-6 text-black"},Ne={key:16,class:"col-6 text-grey-7"},je={key:17,class:"col-6 text-black"},Oe={key:18,class:"col-6 text-grey-7"},Pe={key:19,class:"col-6 text-black"},Te={key:20,class:"col-6 text-grey-7"},Ue={key:21,class:"col-6 text-black"},Ve={key:22,class:"col-6 text-grey-7"},Me={key:23,class:"col-6 text-black"},ze={class:"col-xs-12 col-sm-12 col-md-6"},Ge={class:"col-12 row q-col-gutter-sm"},He={class:"col-12 text-weight-bold row items-center"},Je={class:"row items-center q-gutter-y-sm col-12"},Ke=s("div",{class:"col-xs-4 col-sm-5 text-weight-medium text-grey-7"}," ประเภท ",-1),We=s("div",{class:"col-xs-3 col-sm-2 text-primary text-weight-bold"}," คะแนนเต็ม ",-1),Xe=s("div",{class:"col-xs-3 col-sm-2 text-primary text-weight-bold"}," คะแนนที่ได้ ",-1),Ye=s("div",{class:"col-xs-2 col-sm-2 text-primary text-weight-bold"},null,-1),Ze=s("div",{class:"col-xs-4 col-sm-5 text-grey-7"},"ภาค ก",-1),es={class:"col-xs-3 col-sm-2 q-pr-xs"},ss={class:"col-xs-3 col-sm-2 q-pr-xs"},ts=s("div",{class:"col-xs-2 col-sm-2 q-pr-xs text-grey-7"},"คะแนน",-1),ls=s("div",{class:"col-xs-4 col-sm-5 text-grey-7"},"ภาค ข",-1),os={class:"col-xs-3 col-sm-2 q-pr-xs"},cs={class:"col-xs-3 col-sm-2 q-pr-xs"},as=s("div",{class:"col-xs-2 col-sm-2 q-pr-xs text-grey-7"},"คะแนน",-1),rs=s("div",{class:"col-xs-4 col-sm-5 text-grey-7"},"ภาค ค",-1),is={class:"col-xs-3 col-sm-2 q-pr-xs"},us={class:"col-xs-3 col-sm-2 q-pr-xs"},ds=s("div",{class:"col-xs-2 col-sm-2 q-pr-xs text-grey-7"},"คะแนน",-1),ns=s("div",{class:"col-xs-4 col-sm-5 text-grey-7"},"รวมทั้งหมด",-1),vs={class:"col-xs-3 col-sm-2 q-pr-xs"},_s={class:"col-xs-3 col-sm-2 q-pr-xs"},ms=s("div",{class:"col-xs-2 col-sm-2 q-pr-xs text-grey-7"},"คะแนน",-1),xs=s("div",{class:"col-xs-4 col-sm-5 text-weight-bold q-pt-sm"}," ผลการสอบ ",-1),hs={class:"col-xs-8 col-sm-6 q-pr-xs text-weight-bold text-subtitle1"},ps=s("div",{class:"col-xs-6 col-sm-5 text-grey-7"},"ลำดับที่สอบได้",-1),ys={class:"col-xs-6 col-sm-7 q-pr-xs"},fs=s("div",{class:"col-xs-6 col-sm-5 text-grey-7"}," วันหมดอายุบัญชีสอบแข่งขัน ",-1),gs={class:"col-xs-6 col-sm-7 q-pr-xs"},$s=oe({__name:"DetailEx",setup(ks){const C=xe(),ee=ce(),L=ae(),p=l(""),y=l(""),f=l(""),g=l(""),k=l(""),_=l(""),n=l(""),b=l(""),w=l(""),q=l(""),$=l(""),N=l(""),j=l(""),O=l(""),P=l(""),T=l(""),U=l(""),V=l(""),M=l(""),z=l(""),G=l(""),se=me(),{messageError:Q,showLoader:I,hideLoader:A}=se,H=l("62150001"),m=l("นาย"),x=l("เกียรติศักดิ์ บัณฑิต"),B=l(L.params.id),h=l(L.params.examId);re(async()=>{await te()});const te=async()=>{I(),await D.get(E.API.getExamDetail(B.value,h.value)).then(u=>{let e=u.data.result;e!=null&&(p.value=e.profileID,H.value=e.examID,m.value=e.prefix,x.value=e.fullName,y.value=e.dateOfBirth,f.value=e.gender,_.value=e.degree,n.value=e.major,g.value=e.university,k.value=e.positionName,b.value=e.certificateIssueDate,w.value=e.examAttribute,z.value=e.number,M.value=e.examOrder,G.value=e.scoreExpire,e.scoreResult!=null&&($.value=e.scoreResult.scoreAFull,N.value=e.scoreResult.scoreA,j.value=e.scoreResult.scoreBFull,O.value=e.scoreResult.scoreB,P.value=e.scoreResult.scoreCFull,T.value=e.scoreResult.scoreC,U.value=e.scoreResult.scoreSumFull,V.value=e.scoreResult.scoreSum,q.value=e.scoreResult.examResult))}).catch(u=>{Q(C,u)}).finally(()=>{A()})},J=async()=>{I(),await D.get(E.API.downloadScoreReport(B.value,h.value),{responseType:"blob"}).then(u=>{var e=document.createElement("a");e.href=URL.createObjectURL(u.data),e.download=`ผลคะแนน_${h.value}.pdf`,e.click()}).catch(u=>{Q(C,u)}).finally(()=>{A()})},le=async()=>{I();let u=_.value.includes("บัณฑิต")?2:1;await D.get(E.API.downloadExamReport(B.value,h.value,u),{responseType:"blob"}).then(e=>{var d=document.createElement("a");d.href=URL.createObjectURL(e.data),d.download=`เอกสารรับรอง_${h.value}.pdf`,d.click()}).catch(e=>{Q(C,e)}).finally(()=>{A()})};return(u,e)=>(t(),c(de,null,[s("div",he,[i(F,{icon:"mdi-arrow-left",unelevated:"",round:"",dense:"",flat:"",color:"primary",class:"q-mr-sm",onClick:e[0]||(e[0]=d=>ie(ee).go(-1))}),v(" รายละเอียดของผู้สมัครสอบ "+o(H.value)+" : "+o(m.value)+o(x.value),1)]),i(S,{flat:"",bordered:"",class:"col-12 row q-mt-sm q-pa-md"},{default:r(()=>[s("div",pe,[s("div",ye,[i(S,{bordered:"",flat:"",class:"col-12 q-pa-md"},{default:r(()=>[s("div",fe,[ge,p.value!==null?(t(),c("div",ke," เลขประจำตัวประชาชน ")):a("",!0),p.value!==null?(t(),c("div",be,o(p.value),1)):a("",!0),m.value!==null?(t(),c("div",we," คำนำหน้าชื่อนาม ")):a("",!0),m.value!==null?(t(),c("div",qe,o(m.value),1)):a("",!0),x.value!==null?(t(),c("div",Re," ชื่อ-นามสกุล ")):a("",!0),x.value!==null?(t(),c("div",Ce,o(x.value),1)):a("",!0),y.value!==null?(t(),c("div",Qe," วัน/เดือน/ปี เกิด ")):a("",!0),y.value!==null?(t(),c("div",Ie,o(y.value),1)):a("",!0),f.value!==null?(t(),c("div",Ae,"เพศ")):a("",!0),f.value!==null?(t(),c("div",Be,o(f.value),1)):a("",!0),k.value!==null?(t(),c("div",De," ตำแหน่งที่สมัคร ")):a("",!0),k.value!==null?(t(),c("div",Fe,o(k.value),1)):a("",!0),g.value!==null?(t(),c("div",Se," สถานศึกษา ")):a("",!0),g.value!==null?(t(),c("div",Ee,o(g.value),1)):a("",!0),_.value!==null?(t(),c("div",Le," วุฒิการศึกษา ")):a("",!0),_.value!==null?(t(),c("div",$e,o(_.value),1)):a("",!0),n.value!==null?(t(),c("div",Ne," สาขาวิชาเอก ")):a("",!0),n.value!==null?(t(),c("div",je,o(n.value),1)):a("",!0),n.value!==null?(t(),c("div",Oe," ครั้งที่ประกาศรับสมัคร ")):a("",!0),n.value!==null?(t(),c("div",Pe,o(M.value),1)):a("",!0),b.value!==null?(t(),c("div",Te," ใบอนุญาตประกอบวิชาชีพ วัน เดือน ปีที่ได้รับ ")):a("",!0),b.value!==null?(t(),c("div",Ue,o(b.value),1)):a("",!0),w.value!==null?(t(),c("div",Ve," สถานะการคัดกรองคุณสมบัติ ")):a("",!0),w.value!==null?(t(),c("div",Me,o(w.value),1)):a("",!0)])]),_:1})]),s("div",ze,[i(S,{bordered:"",flat:"",class:"col-xs-12 col-sm-12 col-md-6 q-px-md q-py-sm full-height"},{default:r(()=>[s("div",Ge,[s("div",He,[v(" ผลคะแนนสอบ "),i(ne),q.value==="ผ่าน"?(t(),R(F,{key:0,color:"primary",flat:"",round:"",icon:"mdi-download"},{default:r(()=>[i(W,null,{default:r(()=>[v("ดาวน์โหลดไฟล์")]),_:1}),i(_e,null,{default:r(()=>[i(ve,{style:{"min-width":"100px"}},{default:r(()=>[K((t(),R(X,{clickable:"",onClick:e[1]||(e[1]=d=>J())},{default:r(()=>[i(Y,{class:"text-primary"},{default:r(()=>[v("ดาวน์โหลดผลคะแนน")]),_:1})]),_:1})),[[Z]]),K((t(),R(X,{clickable:"",onClick:e[2]||(e[2]=d=>le())},{default:r(()=>[i(Y,{class:"text-blue"},{default:r(()=>[v("ดาวน์โหลดเอกสารรับรอง")]),_:1})]),_:1})),[[Z]])]),_:1})]),_:1})]),_:1})):(t(),R(F,{key:1,color:"blue",flat:"",round:"",icon:"mdi-download",onClick:e[3]||(e[3]=d=>J())},{default:r(()=>[i(W,null,{default:r(()=>[v("ดาวน์โหลดผลคะแนน")]),_:1})]),_:1}))]),s("div",Je,[Ke,We,Xe,Ye,Ze,s("div",es,o($.value),1),s("div",ss,o(N.value),1),ts,ls,s("div",os,o(j.value),1),s("div",cs,o(O.value),1),as,rs,s("div",is,o(P.value),1),s("div",us,o(T.value),1),ds,ns,s("div",vs,o(U.value),1),s("div",_s,o(V.value),1),ms,xs,s("div",hs,[s("span",{class:ue(q.value!="ผ่าน"?"text-red":"text-positive")},o(q.value),3)]),ps,s("div",ys,o(z.value),1),fs,s("div",gs,o(G.value),1)])])]),_:1})])])]),_:1})],64))}});export{$s as default};
|