PageSourceSearch

https://sara-school.netlify.app/assets/ResultPage-D5knygFI.js

js sara-school.netlify.app collected 2026-10-03 11:22:11 UTC 3,585 bytes, 1 lines download raw bytes

1import{Q as P}from"./QSpace-DvkoovRP.js";import{Q as x}from"./QSelect-Cm7KAHFZ.js";import{F as S,r as d,I as w,J as r,K as n,L as s,a0 as G,a1 as g,V as e,O as _,f as V,U as k,P as c,N as t,M as y,T as A,R as C,S as N,a2 as T}from"./index-DmMWFTlW.js";import{Q as $}from"./QForm-BUKdhqQe.js";import{Q as B}from"./QMarkupTable-CvRgMmbQ.js";import{Q as R}from"./QInnerLoading-dtZQza8j.js";import{Q as U}from"./QPage-B13jEZvj.js";import{t as q}from"./terms-CBE4kpfH.js";import{y as F}from"./years-C-ru8EGT.js";import{r as b}from"./rules-Cmr9vFm7.js";import"./QChip-Bw_0mvxH.js";import"./QItem-RvHevyvj.js";import"./QMenu-B3LFZvpl.js";import"./position-engine-D1Iga1eY.js";import"./selection-9CI4SQ0E.js";import"./rtl-DFPa-2ov.js";import"./format-DyQxkAtJ.js";const I=e("div",{class:"text-2xl q-mb-md"},"Results",-1),L={key:0,class:"text-center"},M={key:1},O={class:"row mt-3"},E={class:"col-4"},j=e("b",null,"Name: ",-1),D={class:"col-3"},J=e("b",null,"Class: ",-1),K=e("thead",null,[e("tr",null,[e("th",{rowspan:"2"},"S.N"),e("th",{rowspan:"2",width:"50%"},"Subjects"),e("th",{colspan:"3",class:"text-center"},"Obtain Marks"),e("th",{rowspan:"2",class:"text-center"},"Grade Point")]),e("tr",null,[e("td",{class:"text-center border-l-1"},"Theory"),e("td",{class:"text-center"},"Practical"),e("td",{class:"text-center"},"Total")])],-1),Y={key:0},z={class:"text-center"},H={class:"text-center"},W={class:"text-center"},X={class:"text-center"},Z=e("tr",null,[e("th",{colspan:"2"}),e("th",{colspan:"3",class:"text-center"},"Average Grade"),e("th",{class:"text-center"},"Grade Point Average(GPA)")],-1),ee=e("th",{colspan:"2"},null,-1),te={colspan:"3",class:"text-center"},se={class:"text-center"},be={__name:"ResultPage",setup(ae){const i=S(),f=d(""),u=d(!1),m=d(""),p=d(""),l=d({}),Q=async()=>{f.value.validate(),u.value=!0;const h=`api/Grades/GetGrades/${i.getUserId}/${i.getClass}/${m.value}/${p.value}/${i.getSection}/${i.getSchoolCode}`;try{const{data:o}=await T.get(h);l.value=o,u.value=!1}catch{u.value=!1}};return(h,o)=>(r(),w(U,{padding:""},{default:n(()=>[s(G,null,{default:n(()=>[s(g,{class:"md:flex"},{default:n(()=>[I,s(P),s($,{onSubmit:Q,class:"md:flex md:space-x-2",ref_key:"formRef",ref:f},{default:n(()=>[s(x,{label:"Term",modelValue:m.value,"onUpdate:modelValue":o[0]||(o[0]=a=>m.value=a),options:_(q),outlined:"",dense:"",class:"md:w-48",rules:[_(b).required]},null,8,["modelValue","options","rules"]),s(x,{label:"Year",modelValue:p.value,"onUpdate:modelValue":o[1]||(o[1]=a=>p.value=a),options:_(F),outlined:"",dense:"",class:"md:w-48",rules:[_(b).required]},null,8,["modelValue","options","rules"]),e("div",null,[s(V,{type:"submit",dense:"",color:"primary",label:"View",unelevated:"",padding:"8px 30px"})])]),_:1},512)]),_:1}),s(k),s(g,null,{default:n(()=>[Object.keys(l.value).length===0?(r(),c("div",L," Please Select terms and year to view result. ")):(r(),c("div",M,[e("p",null,[e("b",null,t(m.value)+" Examination "+t(p.value),1)]),e("div",O,[e("div",E,[j,y(" "+t(l.value.namefield),1)]),e("div",D,[J,y(" "+t(l.value.class_Student),1)])]),s(B,{bordered:"",flat:"",separator:"cell"},{default:n(()=>[K,l.value.subjects?(r(),c("tbody",Y,[(r(!0),c(C,null,N(l.value.subjects,(a,v)=>(r(),c("tr",{key:v},[e("td",null,t(v+1),1),e("td",null,t(a.subject),1),e("td",z,t(a.theoGPA),1),e("td",H,t(a.praGPA),1),e("td",W,t(a.totalGPA),1),e("td",X,t(a.totalGPoint),1)]))),128)),Z,e("tr",null,[ee,e("td",te,t(l.value.finalGPA),1),e("td",se,t(l.value.finalGPoint),1)])])):A("",!0)]),_:1})]))]),_:1}),s(R,{showing:u.value},null,8,["showing"])]),_:1})]),_:1}))}};export{be as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.