Files
dtic-DIIAA/servicios/sysacad/.next/server/app/estudiante/plan-de-estudio/page.js
T

1 line
6.7 KiB
JavaScript

(()=>{var e={};e.id=892,e.ids=[892],e.modules={72934:e=>{"use strict";e.exports=require("next/dist/client/components/action-async-storage.external.js")},54580:e=>{"use strict";e.exports=require("next/dist/client/components/request-async-storage.external.js")},45869:e=>{"use strict";e.exports=require("next/dist/client/components/static-generation-async-storage.external.js")},20399:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},27790:e=>{"use strict";e.exports=require("assert")},84770:e=>{"use strict";e.exports=require("crypto")},17702:e=>{"use strict";e.exports=require("events")},92048:e=>{"use strict";e.exports=require("fs")},32615:e=>{"use strict";e.exports=require("http")},35240:e=>{"use strict";e.exports=require("https")},19801:e=>{"use strict";e.exports=require("os")},55315:e=>{"use strict";e.exports=require("path")},76162:e=>{"use strict";e.exports=require("stream")},74175:e=>{"use strict";e.exports=require("tty")},17360:e=>{"use strict";e.exports=require("url")},21764:e=>{"use strict";e.exports=require("util")},71568:e=>{"use strict";e.exports=require("zlib")},99072:(e,t,r)=>{"use strict";r.r(t),r.d(t,{GlobalError:()=>n.a,__next_app__:()=>p,originalPathname:()=>u,pages:()=>c,routeModule:()=>x,tree:()=>l}),r(73217),r(11506),r(35866);var s=r(23191),a=r(88716),i=r(37922),n=r.n(i),o=r(95231),d={};for(let e in o)0>["default","tree","pages","GlobalError","originalPathname","__next_app__","routeModule"].indexOf(e)&&(d[e]=()=>o[e]);r.d(t,d);let l=["",{children:["estudiante",{children:["plan-de-estudio",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(r.bind(r,73217)),"C:\\DISCOD\\PROYECTOS\\SYSACAD_UI\\sysacad_ui\\app\\estudiante\\plan-de-estudio\\page.tsx"]}]},{}]},{}]},{layout:[()=>Promise.resolve().then(r.bind(r,11506)),"C:\\DISCOD\\PROYECTOS\\SYSACAD_UI\\sysacad_ui\\app\\layout.tsx"],"not-found":[()=>Promise.resolve().then(r.t.bind(r,35866,23)),"next/dist/client/components/not-found-error"]}],c=["C:\\DISCOD\\PROYECTOS\\SYSACAD_UI\\sysacad_ui\\app\\estudiante\\plan-de-estudio\\page.tsx"],u="/estudiante/plan-de-estudio/page",p={require:r,loadChunk:()=>Promise.resolve()},x=new s.AppPageRouteModule({definition:{kind:a.x.APP_PAGE,page:"/estudiante/plan-de-estudio/page",pathname:"/estudiante/plan-de-estudio",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:l}})},92295:(e,t,r)=>{Promise.resolve().then(r.bind(r,82681)),Promise.resolve().then(r.bind(r,40501))},82681:(e,t,r)=>{"use strict";r.d(t,{default:()=>m});var s=r(10326),a=r(17577),i=r(94464),n=r(57975),o=r(69325);let d=async(e,t,r)=>{try{return(await i.Z.post(`${n.Q}/api/v1/legacy105`,{especialidad:e,plan:t,tipo:1,facultad:r},{headers:{Authorization:`${(0,o.B)()}`}})).data.registros}catch(e){throw Error(e.response.data.statussalida)}},l=async(e,t,r)=>{try{return(await i.Z.post(`${n.Q}/api/v1/legacy104`,{especialidad:e,plan:t,tipo:1,facultad:r},{headers:{Authorization:`${(0,o.B)()}`}})).data.registros}catch(e){throw Error(e.response.data.statussalida)}};var c=r(44797),u=r(79040),p=r(18341);let x={"1c":"Primer Cuatrimestre","1/2c":"Primer y Segundo Cuatrimestre","2c":"Segundo Cuatrimestre",anual:"Anual"},m=()=>{let[e]=(0,c.Z)("materias",[]),{user:t}=(0,p.a)(),[r,i]=(0,a.useState)([]),[n,o]=(0,a.useState)(!1);(0,a.useMemo)(()=>r,[r]);let m=async e=>{o(!0);let[t,r]=await Promise.all([d(e.currentUser.especialidad,e.currentUser.plan,e.currentUser.facultad),l(e.currentUser.especialidad,e.currentUser.plan,e.currentUser.facultad)]);i(t.map(e=>{for(let t=0;t<r.length;t++)if(r[t].codigo===e.materia)return{...e,condicion:r[t].condicion};return{...e}})),o(!1)};return((0,a.useEffect)(()=>{n||r.length||!t||m(t)},[n,r,m,t]),n)?s.jsx(u.Z,{mensaje:"Cargando informaci\xf3n"}):(0,s.jsxs)("div",{className:"rounded-sm border border-stroke bg-white px-5 pt-6 pb-2.5 shadow-default dark:border-strokedark dark:bg-boxdark sm:px-7.5 xl:pb-1",children:[s.jsx("div",{className:"flex justify-between pb-4",children:s.jsx("div",{className:"w-100 relative"})}),(0,s.jsxs)("div",{className:"max-w-full overflow-x-auto",children:[(0,s.jsxs)("table",{className:"w-full",children:[s.jsx("thead",{children:(0,s.jsxs)("tr",{className:"bg-gray-2 text-left dark:bg-meta-4",children:[s.jsx("th",{className:"py-4 px-4 font-medium text-center text-black dark:text-white",children:"A\xf1o"}),s.jsx("th",{className:"py-4 px-4 font-medium text-black dark:text-white",children:"Materia"}),s.jsx("th",{className:"py-4 px-4 font-medium text-black dark:text-white",children:"Dictado"})]})}),s.jsx("tbody",{children:r.map((e,t)=>(0,s.jsxs)("tr",{children:[s.jsx("td",{className:"text-sm text-center border-b border-[#eee] dark:border-strokedark",children:e.año}),s.jsx("td",{className:"border-b border-[#eee] py-5 px-4 pl-5 dark:border-strokedark",children:s.jsx("h5",{className:"font-medium text-black dark:text-white",children:e.nombre})}),s.jsx("td",{className:"text-sm border-b border-[#eee] py-5 px-4 dark:border-strokedark",children:x[e.cuatrimestre?.toLowerCase()]??e.cuatrimestre})]},t))})]}),(0,s.jsxs)("div",{className:"flex justify-between px-6 pt-5 pb-5 border-t border-stroke",children:[s.jsx("div",{className:"flex"}),s.jsx("p",{className:"font-medium"})]})]})]})}},73217:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>d,metadata:()=>o});var s=r(19510),a=r(92843);let i=(0,r(68570).createProxy)(String.raw`C:\DISCOD\PROYECTOS\SYSACAD_UI\sysacad_ui\components\Tables\detallePlanEstudio.tsx#default`);var n=r(96266);let o={title:"SYSACAD | Plan de Estudio",description:"Sistema de Autogesti\xf3n Acad\xe9mica | SYSACAD | UTN",icons:{icon:"/images/utn.ico"}},d=()=>s.jsx(s.Fragment,{children:(0,s.jsxs)(n.Z,{children:[s.jsx(a.Z,{pageSection:"Plan de Estudio",pageName:"Detalle"}),s.jsx("div",{className:"flex flex-col gap-10",children:s.jsx(i,{})})]})})},18201:(e,t,r)=>{"use strict";r.d(t,{o:()=>a});class s extends Error{}function a(e,t){let r;if("string"!=typeof e)throw new s("Invalid token specified: must be a string");t||(t={});let a=!0===t.header?0:1,i=e.split(".")[a];if("string"!=typeof i)throw new s(`Invalid token specified: missing part #${a+1}`);try{r=function(e){let t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw Error("base64 string is not of the correct length")}try{var r;return r=t,decodeURIComponent(atob(r).replace(/(.)/g,(e,t)=>{let r=t.charCodeAt(0).toString(16).toUpperCase();return r.length<2&&(r="0"+r),"%"+r}))}catch(e){return atob(t)}}(i)}catch(e){throw new s(`Invalid token specified: invalid base64 for part #${a+1} (${e.message})`)}try{return JSON.parse(r)}catch(e){throw new s(`Invalid token specified: invalid json for part #${a+1} (${e.message})`)}}s.prototype.name="InvalidTokenError"}};var t=require("../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[276,326,162,853,753,152,11],()=>r(99072));module.exports=s})();