This commit is contained in:
Lemuel Marquez
2021-01-12 21:09:08 -06:00
parent e959838ae1
commit 8120e87519
63 changed files with 118 additions and 536 deletions
-16
View File
@@ -256,21 +256,6 @@ export default {
let salir = false;
switch (msj) {
case "invalid signature":
<<<<<<< HEAD
msj = "Tu token no es valido, inicia sesión de nuevo";
salir = true;
break;
case "jwt expired":
msj = "Tu sesión ha expirado, inicia sesión de nuevo";
salir = true;
break;
case "jwt malformed":
msj = "Tu token esta mal formado, inicia sesión de nuevo";
salir = true;
break;
case "No hay token":
msj = "No has enviado tu token, inicia sesión de nuevo";
=======
msj = "Tu token no es valido, inicia sesión de nuevo.";
salir = true;
break;
@@ -284,7 +269,6 @@ export default {
break;
case "No hay token":
msj = "Ocurrio un error al enviar tu token, inicia sesión de nuevo.";
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d
salir = true;
break;
}
+5 -5
View File
@@ -66,7 +66,7 @@
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
<option value="4">Excelente</option>
</b-select>
</b-field>
</div>
@@ -81,7 +81,7 @@
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
<option value="4">Excelente</option>
</b-select>
</b-field>
</div>
@@ -96,7 +96,7 @@
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
<option value="4">Excelente</option>
</b-select>
</b-field>
</div>
@@ -112,7 +112,7 @@
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
<option value="4">Excelente</option>
</b-select>
</b-field>
</div>
@@ -125,7 +125,7 @@
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
<option value="4">Excelente</option>
</b-select>
</b-field>
</div>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2
View File
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{240:function(e,o,t){"use strict";t.r(o);var r={props:{path:String,deleteFromLocalStorage:Array},methods:{regresar:function(){if(this.deleteFromLocalStorage)for(var i=0;i<this.deleteFromLocalStorage.length;i++)localStorage.removeItem(this.deleteFromLocalStorage[i]);this.$router.push(this.path)}}},n=t(8),component=Object(n.a)(r,(function(){var e=this,o=e.$createElement;return(e._self._c||o)("b-button",{staticClass:"boton border-info my-5",attrs:{type:"is-info is-light ","icon-left":"arrow-left-box"},on:{click:function(o){return e.regresar()}}},[e._v("\n Regresar\n")])}),[],!1,null,null,null);o.default=component.exports},558:function(e,o,t){"use strict";t.r(o);var r=t(379),n=t.n(r),l=t(240),c=t(44),d=t.n(c),m={components:{botonRegresar:l.default},data:function(){return{idResponsable:localStorage.getItem("idResponsable"),viejo:{nombre:localStorage.getItem("nombre"),correo:localStorage.getItem("correo")},nuevo:{nombre:"",correo:""},idServicio:localStorage.getItem("idServicio"),token:{headers:{token:window.localStorage.getItem("token")}},isLoading:!1}},methods:{mostrar:function(){if(n.a.isEmail(this.nuevo.correo)||this.nuevo.nombre)return!this.nuevo.correo||!!n.a.isEmail(this.nuevo.correo)},actualizar:function(){var e=this,data={idUsuario:this.idResponsable};this.isLoading=!0,this.nuevo.correo&&(data.correo=this.nuevo.correo),this.nuevo.nombre&&(data.nombre=this.nuevo.nombre),d.a.put("".concat("https://venus.acatlan.unam.mx/ss-pruebas","/usuario/responsable/update"),data,this.token).then((function(o){e.isLoading=!1,e.toast(),e.$router.push("/admin/programa")})).catch((function(o){e.isLoading=!1,e.error(o.response.data.message)}))},toast:function(){this.$buefy.toast.open({message:"Se han actualizado los datos del responsable",type:"is-success"})},error:function(e){var o=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",o=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",o=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",o=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",o=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==o&&(localStorage.clear(),this.$router.push("/"))}},beforeCreate:function(){localStorage.getItem("idResponsable")||this.$router.push("/admin/programa")}},v=t(8),component=Object(v.a)(m,(function(){var e=this,o=e.$createElement,t=e._self._c||o;return t("div",{staticClass:"container"},[t("BotonRegresar",{attrs:{path:"/admin/programa/infoResponsable"}}),e._v(" "),t("p",{staticClass:"is-size-2"},[e._v("Editar información del responsable")]),e._v(" "),t("b-field",{attrs:{label:"Nombre"}},[t("b-input",{attrs:{type:"text",placeholder:e.viejo.nombre},model:{value:e.nuevo.nombre,callback:function(o){e.$set(e.nuevo,"nombre",o)},expression:"nuevo.nombre"}})],1),e._v(" "),t("b-field",{attrs:{label:"Correo eletrónico"}},[t("b-input",{attrs:{type:"email",placeholder:e.viejo.correo},model:{value:e.nuevo.correo,callback:function(o){e.$set(e.nuevo,"correo",o)},expression:"nuevo.correo"}})],1),e._v(" "),t("BotonRegresar",{attrs:{path:"/admin/programa/infoResponsable"}}),e._v(" "),e.mostrar()?t("b-button",{staticClass:"boton is-info my-5",on:{click:function(o){return e.actualizar()}}},[e._v("\n Editar responsable\n ")]):t("b-button",{staticClass:"boton is-info my-5",attrs:{disabled:""}},[e._v("\n Editar responsable\n ")]),e._v(" "),t("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!1},model:{value:e.isLoading,callback:function(o){e.isLoading=o},expression:"isLoading"}}),e._v(" "),t("p",[e._v(e._s(e.nuevo))])],1)}),[],!1,null,null,null);o.default=component.exports;installComponents(component,{BotonRegresar:t(240).default})}}]);
-1
View File
@@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{387:function(e,t,o){var content=o(395);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(27).default)("661b075c",content,!0,{sourceMap:!1})},394:function(e,t,o){"use strict";o(387)},395:function(e,t,o){(t=o(26)(!1)).push([e.i,".centro{text-align:center}.footter{margin-bottom:10rem}",""]),e.exports=t},398:function(e,t,o){"use strict";o(16);var n=o(44),r=o.n(n),c={data:function(){return{isFullPage:!0,file:[],idServicio:"",cartaTermino:"",isLoading:!1,token:{headers:{token:window.localStorage.getItem("token")}}}},methods:{"validarTamaño":function(){var e=this.file;console.log(e),e.size>2e7&&(this.toast(),this.file="")},toast:function(){this.$buefy.toast.open({message:"El archivo excede el tamaño permitido",type:"is-danger"})},Enviar:function(){var e=this,data={idServicio:this.idServicio},t=new FormData;t.append("data",JSON.stringify(data)),t.append("cartaTermino",this.file),this.isLoading=!0,r.a.put("".concat("https://venus.acatlan.unam.mx/ss-pruebas","/servicio/carta_termino"),t,{headers:{"Content-Type":"multipart/form-data",token:this.token.headers.token}}).then((function(t){e.$buefy.dialog.alert({title:"Success",message:"Se enviaron los datos correctamente",type:"is-success",hasIcon:!0,icon:"checkbox-marked-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0})})).catch((function(t){e.error(t.response.data.message)})).finally((function(){e.isLoading=!1,localStorage.removeItem("idServicio"),localStorage.removeItem("cartaTermino"),e.$router.push("/responsable")}))},getIdLocal:function(){this.idServicio=localStorage.getItem("idServicio"),this.cartaTermino=localStorage.getItem("cartaTermino"),null!==this.idServicio&&null!==this.cartaTermino||this.$router.push("/responsable")},error:function(e){var t=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",t=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",t=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",t=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",t=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==t&&(localStorage.clear(),this.$router.push("/"))}},watch:{file:function(e,t){this.validarTamaño()}},created:function(){this.getIdLocal()}},l=(o(394),o(8)),component=Object(l.a)(c,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return null!=e.idServicio&&null!=e.cartaTermino?o("div",{staticClass:"container footter"},[o("b-button",{staticClass:"border-info mt-5",attrs:{type:"is-info is-light","icon-left":"arrow-left-box",tag:"router-link",to:"/responsable"}},[e._v("Regresar")]),e._v(" "),o("h3",{staticClass:"title is-4 mt-4"},[e._v("\n Carta de termino (en formato .PDF. No se aceptan fotos).\n ")]),e._v(" "),o("b-field",[o("b-upload",{attrs:{"drag-drop":"",type:"is-black",expanded:"",accept:"application/pdf"},model:{value:e.file,callback:function(t){e.file=t},expression:"file"}},[o("section",{staticClass:"section"},[o("div",{staticClass:"content has-text-centered"},[o("p",[o("b-icon",{attrs:{icon:"upload",size:"is-large"}})],1),e._v(" "),o("p",[e._v("\n "+e._s(e.file.name||"Arrastra aquí tu archivo o da click para buscar")+"\n ")]),e._v(" "),o("p",[e._v("Tamaño máximo para el archivo: 20MB")])])])])],1),e._v(" "),o("b-field",{staticClass:"centro"},[o("b-button",{staticClass:"border-success my-5 is-medium",attrs:{disabled:""==e.file,type:"is-success"},on:{click:function(t){return e.Enviar()}}},[e._v("\n Enviar\n ")])],1),e._v(" "),o("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!0},model:{value:e.isLoading,callback:function(t){e.isLoading=t},expression:"isLoading"}})],1):e._e()}),[],!1,null,null,null);t.a=component.exports},553:function(e,t,o){"use strict";o.r(t);var n={components:{cartaTermino:o(398).a}},r=o(8),component=Object(r.a)(n,(function(){var e=this.$createElement,t=this._self._c||e;return t("section",[t("cartaTermino")],1)}),[],!1,null,null,null);t.default=component.exports}}]);
-1
View File
@@ -1 +0,0 @@
!function(e){function r(data){for(var r,n,f=data[0],l=data[1],d=data[2],i=0,h=[];i<f.length;i++)n=f[i],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&h.push(o[n][0]),o[n]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);for(v&&v(data);h.length;)h.shift()();return c.push.apply(c,d||[]),t()}function t(){for(var e,i=0;i<c.length;i++){for(var r=c[i],t=!0,n=1;n<r.length;n++){var l=r[n];0!==o[l]&&(t=!1)}t&&(c.splice(i--,1),e=f(f.s=r[0]))}return e}var n={},o={19:0},c=[];function f(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,f),t.l=!0,t.exports}f.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var c,script=document.createElement("script");script.charset="utf-8",script.timeout=120,f.nc&&script.setAttribute("nonce",f.nc),script.src=function(e){return f.p+""+{0:"c536463",1:"3371319",4:"40c4da1",5:"b01d82b",6:"2934c96",7:"0dbf919",8:"a2de1b2",9:"33ccb64",10:"7df785d",11:"8438b16",12:"c86a523",13:"a3c033a",14:"5444846",15:"13d64f1",16:"c56c5c6",17:"d458b59",18:"e844337"}[e]+".js"}(e);var l=new Error;c=function(r){script.onerror=script.onload=null,clearTimeout(d);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),c=r&&r.target&&r.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+c+")",l.name="ChunkLoadError",l.type=n,l.request=c,t[1](l)}o[e]=void 0}};var d=setTimeout((function(){c({type:"timeout",target:script})}),12e4);script.onerror=script.onload=c,document.head.appendChild(script)}return Promise.all(r)},f.m=e,f.c=n,f.d=function(e,r,t){f.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,r){if(1&r&&(e=f(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(f.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)f.d(t,n,function(r){return e[r]}.bind(null,n));return t},f.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(r,"a",r),r},f.o=function(object,e){return Object.prototype.hasOwnProperty.call(object,e)},f.p="/_nuxt/",f.oe=function(e){throw console.error(e),e};var l=window.webpackJsonp=window.webpackJsonp||[],d=l.push.bind(l);l.push=r,l=l.slice();for(var i=0;i<l.length;i++)r(l[i]);var v=d;t()}([]);
+1
View File
@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{241:function(e,t,o){"use strict";o.r(t);var n={props:{path:String,deleteFromLocalStorage:Array},methods:{regresar:function(){if(this.deleteFromLocalStorage)for(var i=0;i<this.deleteFromLocalStorage.length;i++)localStorage.removeItem(this.deleteFromLocalStorage[i]);this.$router.push(this.path)}}},r=o(8),component=Object(r.a)(n,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("b-button",{staticClass:"boton border-info my-5",attrs:{type:"is-info is-light ","icon-left":"arrow-left-box"},on:{click:function(t){return e.regresar()}}},[e._v("\n Regresar\n")])}),[],!1,null,null,null);t.default=component.exports},532:function(e,t,o){"use strict";var n=o(2),r=o(533);n({target:"String",proto:!0,forced:o(534)("link")},{link:function(e){return r(this,"a","href",e)}})},533:function(e,t,o){var n=o(15),r=/"/g;e.exports=function(e,t,o,c){var l=String(n(e)),d="<"+t;return""!==o&&(d+=" "+o+'="'+String(c).replace(r,"&quot;")+'"'),d+">"+l+"</"+t+">"}},534:function(e,t,o){var n=o(5);e.exports=function(e){return n((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},558:function(e,t,o){"use strict";o.r(t);o(108),o(16),o(532);var n=o(44),r=o.n(n),c={components:{botonRegresar:o(241).default},data:function(){return{years:[],selectedYear:null,selectedCuestionario:null,botonDos:!1,link:"",isLoading:!1,token:{headers:{token:localStorage.getItem("token")}}}},methods:{CalcYears:function(){for(var e=(new Date).getFullYear(),i=2020;i<=e;i++)this.years[i-2020]=i},crear:function(){var e=this;this.isLoading=!0,r.a.get("".concat("http://localhost:3000","/").concat(this.selectedCuestionario,"?year=").concat(this.selectedYear),this.token).then((function(t){e.link="".concat("http://localhost:3000","/").concat(e.selectedYear,"_").concat(e.selectedCuestionario,".csv"),e.botonDos=!0,console.log(t.data.message)})).catch((function(t){e.error(t.response.data.message)})).finally((function(){e.isLoading=!1}))},error:function(e){var t=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",t=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",t=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",t=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",t=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==t&&(localStorage.clear(),this.$router.push("/"))}},created:function(){this.CalcYears()}},l=o(8),component=Object(l.a)(c,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container"},[o("BotonRegresar",{attrs:{path:"/admin"}}),e._v(" "),o("p",{staticClass:"is-size-2 mb-5"},[e._v("Descargar cuestionarios")]),e._v(" "),o("p",{staticClass:"is-size-3 mt-5"},[e._v("Seleccione un cuestionario:")]),e._v(" "),o("b-select",{staticClass:"my-5 is-medium",attrs:{expanded:"",placeholder:"Seleccione un cuestionario: "},model:{value:e.selectedCuestionario,callback:function(t){e.selectedCuestionario=t},expression:"selectedCuestionario"}},[o("option",{attrs:{value:"cuestionario_alumno"}},[e._v("\n Cuestionario del alumno\n ")]),e._v(" "),o("option",{attrs:{value:"cuestionario_programa"}},[e._v("\n Cuestionario del programa\n ")])]),e._v(" "),o("p",{staticClass:"is-size-3"},[e._v("Seleccione un año:")]),e._v(" "),o("b-select",{staticClass:"my-5 is-medium",attrs:{expanded:"",placeholder:"Seleccione un año: "},model:{value:e.selectedYear,callback:function(t){e.selectedYear=t},expression:"selectedYear"}},e._l(e.years,(function(t){return o("option",{key:t,domProps:{value:t}},[e._v("\n "+e._s(t)+"\n ")])})),0),e._v(" "),e.selectedYear&&e.selectedCuestionario?o("b-button",{staticClass:"is-info mb-5",on:{click:function(t){return e.crear()}}},[e._v("Crear archivo")]):o("b-button",{staticClass:"is-info mb-5",attrs:{disabled:""}},[e._v("Crear archivo")]),e._v(" "),o("a",{attrs:{href:e.link,target:"_blank"}},[e.selectedYear&&e.selectedCuestionario&&e.botonDos?o("b-button",{staticClass:"is-info mb-5"},[e._v("Descargar archivo")]):e._e()],1),e._v(" "),e.selectedYear&&e.selectedCuestionario&&e.botonDos?e._e():o("b-button",{staticClass:"is-info mb-5",attrs:{disabled:""}},[e._v("Descargar archivo")]),e._v(" "),o("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!1},model:{value:e.isLoading,callback:function(t){e.isLoading=t},expression:"isLoading"}})],1)}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{BotonRegresar:o(241).default,A:o(166).default})}}]);
+1
View File
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{240:function(e,t,o){"use strict";o.r(t);var r={props:{path:String,deleteFromLocalStorage:Array},methods:{regresar:function(){if(this.deleteFromLocalStorage)for(var i=0;i<this.deleteFromLocalStorage.length;i++)localStorage.removeItem(this.deleteFromLocalStorage[i]);this.$router.push(this.path)}}},n=o(8),component=Object(n.a)(r,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("b-button",{staticClass:"boton border-info my-5",attrs:{type:"is-info is-light ","icon-left":"arrow-left-box"},on:{click:function(t){return e.regresar()}}},[e._v("\n Regresar\n")])}),[],!1,null,null,null);t.default=component.exports},422:function(e,t,o){var content=o(540);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(27).default)("1af23c28",content,!0,{sourceMap:!1})},539:function(e,t,o){"use strict";o(422)},540:function(e,t,o){(t=o(26)(!1)).push([e.i,".programa[data-v-15f1e9d2]{margin-right:20px;padding-right:20px}",""]),e.exports=t},556:function(e,t,o){"use strict";o.r(t);o(108);var r=o(44),n=o.n(r),c={components:{botonRegresar:o(240).default},data:function(){return{idResponsable:localStorage.getItem("idResponsable"),correo:localStorage.getItem("correo"),nombre:localStorage.getItem("nombre"),programas:[],selected:{},token:{headers:{token:window.localStorage.getItem("token")}}}},methods:{obtenerProgramas:function(){var e=this;return n.a.get("".concat("https://venus.acatlan.unam.mx/ss-pruebas","/programa/programas_responsable?idUsuario=").concat(this.idResponsable),this.token).then((function(t){e.programas=t.data})).catch((function(t){e.errorToken(t.response.data.message),console.log(t.response.data.message)}))},errorToken:function(e){var t=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",t=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",t=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",t=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",t=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==t&&(localStorage.clear(),this.$router.push("/"))}},created:function(){this.obtenerProgramas()},beforeCreate:function(){localStorage.getItem("idResponsable")||this.$router.push("/admin/programa")}},l=(o(539),o(8)),component=Object(l.a)(c,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container"},[o("BotonRegresar",{attrs:{path:"/admin/programa",deleteFromLocalStorage:["correo","idResponsable","nombre"]}}),e._v(" "),o("p",{staticClass:"is-size-2 mb-4"},[e._v("Información del responsable")]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Nombre: ")]),e._v(" "+e._s(e.nombre))]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Correo: ")]),e._v(" "+e._s(e.correo))]),e._v(" "),o("div",{staticClass:"columns"},[e._m(0),e._v(" "),o("b-select",{staticClass:"column",attrs:{placeholder:"Elija un programa"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}},e._l(e.programas,(function(t){return o("option",{key:t.id,domProps:{value:t}},[e._v("\n "+e._s(t.programa)+"\n ")])})),0)],1),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Institución: ")]),e._v(" "+e._s(e.selected.institucion)+"\n ")]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Dependencia: ")]),e._v(" "+e._s(e.selected.dependencia)+"\n ")]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Clave: ")]),e._v(" "+e._s(e.selected.clavePrograma)+"\n ")]),e._v(" "),o("div",{},[o("b-button",{staticClass:"boton is-info my-5",attrs:{tag:"router-link",to:"/admin/programa/infoResponsable/modificar"}},[e._v("\n Editar información\n ")])],1),e._v(" "),o("BotonRegresar",{attrs:{path:"/admin/programa",deleteFromLocalStorage:["correo","idResponsable","nombre"]}})],1)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"is-size-4 column is-narrow",staticStyle:{width:"125px"}},[t("strong",[this._v("Programa: ")])])}],!1,null,"15f1e9d2",null);t.default=component.exports;installComponents(component,{BotonRegresar:o(240).default})}}]);
+1
View File
@@ -0,0 +1 @@
!function(e){function r(data){for(var r,n,f=data[0],l=data[1],d=data[2],i=0,h=[];i<f.length;i++)n=f[i],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&h.push(o[n][0]),o[n]=0;for(r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r]);for(v&&v(data);h.length;)h.shift()();return c.push.apply(c,d||[]),t()}function t(){for(var e,i=0;i<c.length;i++){for(var r=c[i],t=!0,n=1;n<r.length;n++){var l=r[n];0!==o[l]&&(t=!1)}t&&(c.splice(i--,1),e=f(f.s=r[0]))}return e}var n={},o={20:0},c=[];function f(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,f),t.l=!0,t.exports}f.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var c,script=document.createElement("script");script.charset="utf-8",script.timeout=120,f.nc&&script.setAttribute("nonce",f.nc),script.src=function(e){return f.p+""+{0:"e8adfdb",1:"c829390",4:"1fc4c59",5:"b96c03e",6:"3c41b76",7:"c2a9b80",8:"735af42",9:"62bf05e",10:"cb36436",11:"6fae6a1",12:"4aa0e52",13:"45e1ff7",14:"ab49e2c",15:"aa55b4a",16:"a34e9f5",17:"d2cd772",18:"21a778e",19:"7e062dd"}[e]+".js"}(e);var l=new Error;c=function(r){script.onerror=script.onload=null,clearTimeout(d);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),c=r&&r.target&&r.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+c+")",l.name="ChunkLoadError",l.type=n,l.request=c,t[1](l)}o[e]=void 0}};var d=setTimeout((function(){c({type:"timeout",target:script})}),12e4);script.onerror=script.onload=c,document.head.appendChild(script)}return Promise.all(r)},f.m=e,f.c=n,f.d=function(e,r,t){f.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},f.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,r){if(1&r&&(e=f(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(f.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)f.d(t,n,function(r){return e[r]}.bind(null,n));return t},f.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(r,"a",r),r},f.o=function(object,e){return Object.prototype.hasOwnProperty.call(object,e)},f.p="/_nuxt/",f.oe=function(e){throw console.error(e),e};var l=window.webpackJsonp=window.webpackJsonp||[],d=l.push.bind(l);l.push=r,l=l.slice();for(var i=0;i<l.length;i++)r(l[i]);var v=d;t()}([]);
-1
View File
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{382:function(t,o){t.exports="\t\n\v\f\r    \u2028\u2029\ufeff"},387:function(t,o,r){var e=r(15),n="["+r(382)+"]",c=RegExp("^"+n+n+"*"),l=RegExp(n+n+"*$"),d=function(t){return function(o){var r=String(e(o));return 1&t&&(r=r.replace(c,"")),2&t&&(r=r.replace(l,"")),r}};t.exports={start:d(1),end:d(2),trim:d(3)}},426:function(t,o,r){var content=r(552);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(27).default)("2d4aab2c",content,!0,{sourceMap:!1})},549:function(t,o,r){"use strict";var e=r(2),n=r(387).trim;e({target:"String",proto:!0,forced:r(550)("trim")},{trim:function(){return n(this)}})},550:function(t,o,r){var e=r(5),n=r(382);t.exports=function(t){return e((function(){return!!n[t]()||"​…᠎"!="​…᠎"[t]()||n[t].name!==t}))}},551:function(t,o,r){"use strict";r(426)},552:function(t,o,r){(o=r(26)(!1)).push([t.i,"footer[data-v-cf943d08][data-v-0f2a09c4]{display:none!important}.fix[data-v-0f2a09c4]{height:85vh;display:flex;justify-content:center;align-items:center}.cont[data-v-0f2a09c4]{height:auto;padding:0 1rem}.cont *[data-v-0f2a09c4]{margin:1rem 0}.center[data-v-0f2a09c4]{text-align:center}.columns[data-v-0f2a09c4]{margin:0}",""]),t.exports=o},568:function(t,o,r){"use strict";r.r(o);r(16),r(549);var e=r(380),n=r.n(e),c=r(44),l=r.n(c),d={data:function(){return{usuario:"",password:"",error:!1,isLoading:!1}},methods:{usuarioValido:function(){return this.usuario||(this.error=!0),n.a.isNumeric(this.usuario,{no_symbols:!0})?(this.usuario.length,""):n.a.isEmail(this.usuario)||n.a.isAlpha(this.usuario)?"":void(this.error=!0)},enviar:function(){var t=this;this.isLoading=!0;var data={usuario:this.usuario.trim(),password:this.password};l.a.post("".concat("http://localhost:3000","/usuario/login"),data).then((function(o){window.localStorage.setItem("idUsuario",o.data.Usuario.idUsuario),window.localStorage.setItem("token",o.data.token),window.localStorage.setItem("nombre",o.data.Usuario.nombre),window.localStorage.setItem("idTipoUsuario",o.data.Usuario.TipoUsuario.idTipoUsuario),window.localStorage.setItem("tipoUsuario",o.data.Usuario.TipoUsuario.tipoUsuario),window.localStorage.setItem("usuario",o.data.Usuario.usuario),t.$router.push("/".concat(o.data.Usuario.TipoUsuario.tipoUsuario))})).catch((function(o){t.$buefy.dialog.alert({title:"Error",message:o.response.data.message,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0})})).finally((function(){t.isLoading=!1}))}},watch:{usuario:function(){this.error=!1}},layout:"login"},f=(r(551),r(8)),component=Object(f.a)(d,(function(){var t=this,o=t.$createElement,r=t._self._c||o;return r("section",{staticClass:"container p-2 log"},[r("div",{staticClass:"fix columns is-mobile"},[r("div",{staticClass:"container column is-12-mobile is-6-desktop is-6-tablet cont"},[r("h1",{staticClass:"has-text-centered is-size-1"},[t._v("IRIS")]),t._v(" "),r("b-field",{attrs:{label:"Usuario",message:"This email is invalid",type:t.usuarioValido()}},[r("b-input",{model:{value:t.usuario,callback:function(o){t.usuario=o},expression:"usuario"}})],1),t._v(" "),r("b-field",{attrs:{label:"Contraseña"}},[r("b-input",{attrs:{type:"password","password-reveal":""},model:{value:t.password,callback:function(o){t.password=o},expression:"password"}})],1),t._v(" "),r("b-field",{staticClass:"center"},[r("button",{staticClass:"button is-success is-medium",attrs:{disabled:""==t.usuario||""==t.password&&1==t.error},on:{click:function(o){return t.enviar()}}},[t._v("\n Iniciar sesion\n ")])])],1)]),t._v(" "),r("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!1},model:{value:t.isLoading,callback:function(o){t.isLoading=o},expression:"isLoading"}})],1)}),[],!1,null,"0f2a09c4",null);o.default=component.exports}}]);
+1
View File
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{419:function(e,t,o){var content=o(534);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(27).default)("10870322",content,!0,{sourceMap:!1})},434:function(e,t,o){"use strict";o.r(t);o(16);var n=o(44),c=o.n(n),r={data:function(){return{isFullPage:!0,file:[],idServicio:"",cartaAceptacion:"",isLoading:!1,token:{headers:{token:window.localStorage.getItem("token")}}}},methods:{"validarTamaño":function(){this.file.size>2e7&&(this.toast(),this.file="")},toast:function(){this.$buefy.toast.open({message:"El archivo excede el tamaño permitido",type:"is-danger"})},Enviar:function(){var e=this,data={idServicio:this.idServicio},t=new FormData;t.append("data",JSON.stringify(data)),t.append("cartaAceptacion",this.file),this.isLoading=!0,c.a.put("".concat("https://venus.acatlan.unam.mx/ss-pruebas","/servicio/carta_aceptacion"),t,{headers:{"Content-Type":"multipart/form-data",token:this.token.headers.token}}).then((function(t){e.$buefy.dialog.alert({title:"Success",message:"Se enviaron los datos correctamente",type:"is-success",hasIcon:!0,icon:"checkbox-marked-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0})})).catch((function(t){e.error(t.response.data.message)})).finally((function(){e.isLoading=!1,localStorage.removeItem("idServicio"),localStorage.removeItem("cartaAceptacion"),e.$router.push("/responsable")}))},getIdLocal:function(){this.idServicio=localStorage.getItem("idServicio"),this.cartaAceptacion=localStorage.getItem("cartaAceptacion"),null!==this.idServicio&&null!==this.cartaAceptacion||this.$router.push("/responsable")},error:function(e){var t=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",t=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",t=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",t=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",t=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==t&&(localStorage.clear(),this.$router.push("/"))}},watch:{file:function(e,t){this.validarTamaño()}},created:function(){this.getIdLocal()}},l=(o(533),o(8)),component=Object(l.a)(r,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return null!=e.idServicio&&null!=e.cartaAceptacion?o("div",{staticClass:"container footter"},[o("b-button",{staticClass:"border-info mt-5",attrs:{type:"is-info is-light","icon-left":"arrow-left-box",tag:"router-link",to:"/responsable"}},[e._v("Regresar")]),e._v(" "),o("h3",{staticClass:"title is-4 mt-4"},[e._v("\n Carta de aceptación (en formato .PDF. No se aceptan fotos).\n ")]),e._v(" "),o("b-field",[o("b-upload",{attrs:{"drag-drop":"",type:"is-black",expanded:"",accept:"application/pdf"},model:{value:e.file,callback:function(t){e.file=t},expression:"file"}},[o("section",{staticClass:"section"},[o("div",{staticClass:"content has-text-centered"},[o("p",[o("b-icon",{attrs:{icon:"upload",size:"is-large"}})],1),e._v(" "),o("p",[e._v("\n "+e._s(e.file.name||"Arrastra aquí tu archivo o da click para buscar")+"\n ")]),e._v(" "),o("p",[e._v("Tamaño máximo para el archivo: 20MB")])])])])],1),e._v(" "),o("b-field",{staticClass:"centro"},[o("b-button",{staticClass:"border-success my-5",attrs:{disabled:""==e.file,type:"is-success"},on:{click:function(t){return e.Enviar()}}},[e._v("Enviar")])],1),e._v(" "),o("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!1},model:{value:e.isLoading,callback:function(t){e.isLoading=t},expression:"isLoading"}})],1):e._e()}),[],!1,null,null,null);t.default=component.exports},533:function(e,t,o){"use strict";o(419)},534:function(e,t,o){(t=o(26)(!1)).push([e.i,".centro{text-align:center}.footter{margin-bottom:10rem}",""]),e.exports=t},552:function(e,t,o){"use strict";o.r(t);var n={components:{CartaAceptacion:o(434).default}},c=o(8),component=Object(c.a)(n,(function(){var e=this.$createElement,t=this._self._c||e;return t("section",[t("CartaAceptacion")],1)}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{CartaAceptacion:o(434).default})}}]);
+1
View File
File diff suppressed because one or more lines are too long
+2
View File
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{241:function(e,o,t){"use strict";t.r(o);var n={props:{path:String,deleteFromLocalStorage:Array},methods:{regresar:function(){if(this.deleteFromLocalStorage)for(var i=0;i<this.deleteFromLocalStorage.length;i++)localStorage.removeItem(this.deleteFromLocalStorage[i]);this.$router.push(this.path)}}},r=t(8),component=Object(r.a)(n,(function(){var e=this,o=e.$createElement;return(e._self._c||o)("b-button",{staticClass:"boton border-info my-5",attrs:{type:"is-info is-light ","icon-left":"arrow-left-box"},on:{click:function(o){return e.regresar()}}},[e._v("\n Regresar\n")])}),[],!1,null,null,null);o.default=component.exports},567:function(e,o,t){"use strict";t.r(o);t(16);var n=t(380),r=t.n(n),c=t(241),l=t(44),d=t.n(l),m={components:{botonRegresar:c.default},data:function(){return{idResponsable:localStorage.getItem("idResponsable"),viejo:{nombre:localStorage.getItem("nombre"),correo:localStorage.getItem("correo")},nuevo:{nombre:"",correo:""},idServicio:localStorage.getItem("idServicio"),token:{headers:{token:window.localStorage.getItem("token")}},isLoading:!1}},methods:{mostrar:function(){if(r.a.isEmail(this.nuevo.correo)||this.nuevo.nombre)return!this.nuevo.correo||!!r.a.isEmail(this.nuevo.correo)},actualizar:function(){var e=this,data={idUsuario:this.idResponsable};this.isLoading=!0,this.nuevo.correo&&(data.correo=this.nuevo.correo),this.nuevo.nombre&&(data.nombre=this.nuevo.nombre),d.a.put("".concat("http://localhost:3000","/usuario/responsable/update"),data,this.token).then((function(o){e.isLoading=!1,e.toast(),e.$router.push("/admin/programa")})).catch((function(o){e.isLoading=!1,e.error(o.response.data.message)}))},passwordDialog:function(){var e=this;this.$buefy.dialog.confirm({title:"Actualizar datos",message:"¿Seguro(a) que quiere actualizar la contraseña?",confirmText:"Confirmar",cancelText:"Cancelar",type:"is-success",hasIcon:!0,onConfirm:function(){return e.password()}})},password:function(){var e=this;this.isLoading=!0;var data={idUsuario:this.idResponsable};d.a.put("".concat("http://localhost:3000","/usuario/new_password_responsable"),data,this.token).then((function(o){e.$buefy.toast.open({message:"Se ha enviado el correo con la nueva contraseña",type:"is-success"}),e.$router.push("/admin")})).catch((function(o){e.error(o.response.data.message)})).finally((function(){e.isLoading=!1}))},toast:function(){this.$buefy.toast.open({message:"Se han actualizado los datos del responsable",type:"is-success"})},error:function(e){var o=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",o=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",o=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",o=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",o=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==o&&(localStorage.clear(),this.$router.push("/"))}},beforeCreate:function(){localStorage.getItem("idResponsable")||this.$router.push("/admin/programa")}},h=t(8),component=Object(h.a)(m,(function(){var e=this,o=e.$createElement,t=e._self._c||o;return t("div",{staticClass:"container"},[t("BotonRegresar",{attrs:{path:"/admin/programa/infoResponsable"}}),e._v(" "),t("p",{staticClass:"is-size-2"},[e._v("Editar información del responsable")]),e._v(" "),t("b-field",{attrs:{label:"Nombre"}},[t("b-input",{attrs:{type:"text",placeholder:e.viejo.nombre},model:{value:e.nuevo.nombre,callback:function(o){e.$set(e.nuevo,"nombre",o)},expression:"nuevo.nombre"}})],1),e._v(" "),t("b-field",{attrs:{label:"Correo eletrónico"}},[t("b-input",{attrs:{type:"email",placeholder:e.viejo.correo},model:{value:e.nuevo.correo,callback:function(o){e.$set(e.nuevo,"correo",o)},expression:"nuevo.correo"}})],1),e._v(" "),e.mostrar()?t("b-button",{staticClass:"boton is-info my-5",on:{click:function(o){return e.actualizar()}}},[e._v("\n Editar responsable\n ")]):t("b-button",{staticClass:"boton is-info my-5",attrs:{disabled:""}},[e._v("\n Editar responsable\n ")]),e._v(" "),t("b-button",{staticClass:"is-info my-5",on:{click:function(o){return e.passwordDialog()}}},[e._v("\n Cambiar contraseña\n ")]),e._v(" "),t("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!1},model:{value:e.isLoading,callback:function(o){e.isLoading=o},expression:"isLoading"}})],1)}),[],!1,null,null,null);o.default=component.exports;installComponents(component,{BotonRegresar:t(241).default})}}]);
-1
View File
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
-2
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{388:function(e,t,o){var content=o(397);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(27).default)("661b075c",content,!0,{sourceMap:!1})},396:function(e,t,o){"use strict";o(388)},397:function(e,t,o){(t=o(26)(!1)).push([e.i,".centro{text-align:center}.footter{margin-bottom:10rem}",""]),e.exports=t},400:function(e,t,o){"use strict";o(16);var n=o(44),r=o.n(n),c={data:function(){return{isFullPage:!0,file:[],idServicio:"",cartaTermino:"",isLoading:!1,token:{headers:{token:window.localStorage.getItem("token")}}}},methods:{"validarTamaño":function(){var e=this.file;console.log(e),e.size>2e7&&(this.toast(),this.file="")},toast:function(){this.$buefy.toast.open({message:"El archivo excede el tamaño permitido",type:"is-danger"})},Enviar:function(){var e=this,data={idServicio:this.idServicio},t=new FormData;t.append("data",JSON.stringify(data)),t.append("cartaTermino",this.file),this.isLoading=!0,r.a.put("".concat("http://localhost:3000","/servicio/carta_termino"),t,{headers:{"Content-Type":"multipart/form-data",token:this.token.headers.token}}).then((function(t){e.$buefy.dialog.alert({title:"Success",message:"Se enviaron los datos correctamente",type:"is-success",hasIcon:!0,icon:"checkbox-marked-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0})})).catch((function(t){e.error(t.response.data.message)})).finally((function(){e.isLoading=!1,localStorage.removeItem("idServicio"),localStorage.removeItem("cartaTermino"),e.$router.push("/responsable")}))},getIdLocal:function(){this.idServicio=localStorage.getItem("idServicio"),this.cartaTermino=localStorage.getItem("cartaTermino"),null!==this.idServicio&&null!==this.cartaTermino||this.$router.push("/responsable")},error:function(e){var t=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",t=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",t=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",t=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",t=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==t&&(localStorage.clear(),this.$router.push("/"))}},watch:{file:function(e,t){this.validarTamaño()}},created:function(){this.getIdLocal()}},l=(o(396),o(8)),component=Object(l.a)(c,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return null!=e.idServicio&&null!=e.cartaTermino?o("div",{staticClass:"container footter"},[o("b-button",{staticClass:"border-info mt-5",attrs:{type:"is-info is-light","icon-left":"arrow-left-box",tag:"router-link",to:"/responsable"}},[e._v("Regresar")]),e._v(" "),o("h3",{staticClass:"title is-4 mt-4"},[e._v("\n Carta de termino (en formato .PDF. No se aceptan fotos).\n ")]),e._v(" "),o("b-field",[o("b-upload",{attrs:{"drag-drop":"",type:"is-black",expanded:"",accept:"application/pdf"},model:{value:e.file,callback:function(t){e.file=t},expression:"file"}},[o("section",{staticClass:"section"},[o("div",{staticClass:"content has-text-centered"},[o("p",[o("b-icon",{attrs:{icon:"upload",size:"is-large"}})],1),e._v(" "),o("p",[e._v("\n "+e._s(e.file.name||"Arrastra aquí tu archivo o da click para buscar")+"\n ")]),e._v(" "),o("p",[e._v("Tamaño máximo para el archivo: 20MB")])])])])],1),e._v(" "),o("b-field",{staticClass:"centro"},[o("b-button",{staticClass:"border-success my-5 is-medium",attrs:{disabled:""==e.file,type:"is-success"},on:{click:function(t){return e.Enviar()}}},[e._v("\n Enviar\n ")])],1),e._v(" "),o("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!0},model:{value:e.isLoading,callback:function(t){e.isLoading=t},expression:"isLoading"}})],1):e._e()}),[],!1,null,null,null);t.a=component.exports},562:function(e,t,o){"use strict";o.r(t);var n={components:{cartaTermino:o(400).a}},r=o(8),component=Object(r.a)(n,(function(){var e=this.$createElement,t=this._self._c||e;return t("section",[t("cartaTermino")],1)}),[],!1,null,null,null);t.default=component.exports}}]);
-1
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{422:function(e,t,o){var content=o(542);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(27).default)("10870322",content,!0,{sourceMap:!1})},437:function(e,t,o){"use strict";o.r(t);o(16);var n=o(44),c=o.n(n),r={data:function(){return{isFullPage:!0,file:[],idServicio:"",cartaAceptacion:"",isLoading:!1,token:{headers:{token:window.localStorage.getItem("token")}}}},methods:{"validarTamaño":function(){this.file.size>2e7&&(this.toast(),this.file="")},toast:function(){this.$buefy.toast.open({message:"El archivo excede el tamaño permitido",type:"is-danger"})},Enviar:function(){var e=this,data={idServicio:this.idServicio},t=new FormData;t.append("data",JSON.stringify(data)),t.append("cartaAceptacion",this.file),this.isLoading=!0,c.a.put("".concat("http://localhost:3000","/servicio/carta_aceptacion"),t,{headers:{"Content-Type":"multipart/form-data",token:this.token.headers.token}}).then((function(t){e.$buefy.dialog.alert({title:"Success",message:"Se enviaron los datos correctamente",type:"is-success",hasIcon:!0,icon:"checkbox-marked-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0})})).catch((function(t){e.error(t.response.data.message)})).finally((function(){e.isLoading=!1,localStorage.removeItem("idServicio"),localStorage.removeItem("cartaAceptacion"),e.$router.push("/responsable")}))},getIdLocal:function(){this.idServicio=localStorage.getItem("idServicio"),this.cartaAceptacion=localStorage.getItem("cartaAceptacion"),null!==this.idServicio&&null!==this.cartaAceptacion||this.$router.push("/responsable")},error:function(e){var t=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",t=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",t=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",t=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",t=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==t&&(localStorage.clear(),this.$router.push("/"))}},watch:{file:function(e,t){this.validarTamaño()}},created:function(){this.getIdLocal()}},l=(o(541),o(8)),component=Object(l.a)(r,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return null!=e.idServicio&&null!=e.cartaAceptacion?o("div",{staticClass:"container footter"},[o("b-button",{staticClass:"border-info mt-5",attrs:{type:"is-info is-light","icon-left":"arrow-left-box",tag:"router-link",to:"/responsable"}},[e._v("Regresar")]),e._v(" "),o("h3",{staticClass:"title is-4 mt-4"},[e._v("\n Carta de aceptación (en formato .PDF. No se aceptan fotos).\n ")]),e._v(" "),o("b-field",[o("b-upload",{attrs:{"drag-drop":"",type:"is-black",expanded:"",accept:"application/pdf"},model:{value:e.file,callback:function(t){e.file=t},expression:"file"}},[o("section",{staticClass:"section"},[o("div",{staticClass:"content has-text-centered"},[o("p",[o("b-icon",{attrs:{icon:"upload",size:"is-large"}})],1),e._v(" "),o("p",[e._v("\n "+e._s(e.file.name||"Arrastra aquí tu archivo o da click para buscar")+"\n ")]),e._v(" "),o("p",[e._v("Tamaño máximo para el archivo: 20MB")])])])])],1),e._v(" "),o("b-field",{staticClass:"centro"},[o("b-button",{staticClass:"border-success my-5",attrs:{disabled:""==e.file,type:"is-success"},on:{click:function(t){return e.Enviar()}}},[e._v("Enviar")])],1),e._v(" "),o("b-loading",{attrs:{"is-full-page":!0,"can-cancel":!1},model:{value:e.isLoading,callback:function(t){e.isLoading=t},expression:"isLoading"}})],1):e._e()}),[],!1,null,null,null);t.default=component.exports},541:function(e,t,o){"use strict";o(422)},542:function(e,t,o){(t=o(26)(!1)).push([e.i,".centro{text-align:center}.footter{margin-bottom:10rem}",""]),e.exports=t},561:function(e,t,o){"use strict";o.r(t);var n={components:{CartaAceptacion:o(437).default}},c=o(8),component=Object(c.a)(n,(function(){var e=this.$createElement,t=this._self._c||e;return t("section",[t("CartaAceptacion")],1)}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{CartaAceptacion:o(437).default})}}]);
+1
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
-2
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{241:function(e,t,o){"use strict";o.r(t);var r={props:{path:String,deleteFromLocalStorage:Array},methods:{regresar:function(){if(this.deleteFromLocalStorage)for(var i=0;i<this.deleteFromLocalStorage.length;i++)localStorage.removeItem(this.deleteFromLocalStorage[i]);this.$router.push(this.path)}}},n=o(8),component=Object(n.a)(r,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("b-button",{staticClass:"boton border-info my-5",attrs:{type:"is-info is-light ","icon-left":"arrow-left-box"},on:{click:function(t){return e.regresar()}}},[e._v("\n Regresar\n")])}),[],!1,null,null,null);t.default=component.exports},425:function(e,t,o){var content=o(548);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(27).default)("1af23c28",content,!0,{sourceMap:!1})},547:function(e,t,o){"use strict";o(425)},548:function(e,t,o){(t=o(26)(!1)).push([e.i,".programa[data-v-15f1e9d2]{margin-right:20px;padding-right:20px}",""]),e.exports=t},565:function(e,t,o){"use strict";o.r(t);o(108);var r=o(44),n=o.n(r),l={components:{botonRegresar:o(241).default},data:function(){return{idResponsable:localStorage.getItem("idResponsable"),correo:localStorage.getItem("correo"),nombre:localStorage.getItem("nombre"),programas:[],selected:{},token:{headers:{token:window.localStorage.getItem("token")}}}},methods:{obtenerProgramas:function(){var e=this;return n.a.get("".concat("http://localhost:3000","/programa/programas_responsable?idUsuario=").concat(this.idResponsable),this.token).then((function(t){e.programas=t.data})).catch((function(t){e.errorToken(t.response.data.message),console.log(t.response.data.message)}))},errorToken:function(e){var t=!1;switch(e){case"invalid signature":e="Tu token no es valido, inicia sesión de nuevo.",t=!0;break;case"jwt expired":e="Tu sesión ha expirado, inicia sesión de nuevo.",t=!0;break;case"jwt malformed":e="No se encontro tu token, inicia sesión de nuevo.",t=!0;break;case"No hay token":e="Ocurrio un error al enviar tu token, inicia sesión de nuevo.",t=!0}this.$buefy.dialog.alert({title:"Error",message:e,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0}),1==t&&(localStorage.clear(),this.$router.push("/"))}},created:function(){this.obtenerProgramas()},beforeCreate:function(){localStorage.getItem("idResponsable")||this.$router.push("/admin/programa")}},c=(o(547),o(8)),component=Object(c.a)(l,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container"},[o("BotonRegresar",{attrs:{path:"/admin/programa",deleteFromLocalStorage:["correo","idResponsable","nombre"]}}),e._v(" "),o("p",{staticClass:"is-size-2 mb-4"},[e._v("Información del responsable")]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Nombre: ")]),e._v(" "+e._s(e.nombre))]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Correo: ")]),e._v(" "+e._s(e.correo))]),e._v(" "),o("div",{staticClass:"columns"},[e._m(0),e._v(" "),o("b-select",{staticClass:"column",attrs:{placeholder:"Elija un programa"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}},e._l(e.programas,(function(t){return o("option",{key:t.id,domProps:{value:t}},[e._v("\n "+e._s(t.programa)+"\n ")])})),0)],1),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Institución: ")]),e._v(" "+e._s(e.selected.institucion)+"\n ")]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Dependencia: ")]),e._v(" "+e._s(e.selected.dependencia)+"\n ")]),e._v(" "),o("p",{staticClass:"is-size-4 mb-4"},[o("strong",[e._v("Clave: ")]),e._v(" "+e._s(e.selected.clavePrograma)+"\n ")]),e._v(" "),o("div",{},[o("b-button",{staticClass:"boton is-info my-5",attrs:{tag:"router-link",to:"/admin/programa/infoResponsable/modificar"}},[e._v("\n Editar información\n ")])],1),e._v(" "),o("BotonRegresar",{attrs:{path:"/admin/programa",deleteFromLocalStorage:["correo","idResponsable","nombre"]}})],1)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"is-size-4 column is-narrow",staticStyle:{width:"125px"}},[t("strong",[this._v("Programa: ")])])}],!1,null,"15f1e9d2",null);t.default=component.exports;installComponents(component,{BotonRegresar:o(241).default})}}]);
-1
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
-1
View File
@@ -1 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{381:function(t,o){t.exports="\t\n\v\f\r    \u2028\u2029\ufeff"},386:function(t,o,e){var r=e(15),n="["+e(381)+"]",l=RegExp("^"+n+n+"*"),c=RegExp(n+n+"*$"),d=function(t){return function(o){var e=String(r(o));return 1&t&&(e=e.replace(l,"")),2&t&&(e=e.replace(c,"")),e}};t.exports={start:d(1),end:d(2),trim:d(3)}},423:function(t,o,e){var content=e(544);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,e(27).default)("a60a3782",content,!0,{sourceMap:!1})},541:function(t,o,e){"use strict";var r=e(2),n=e(386).trim;r({target:"String",proto:!0,forced:e(542)("trim")},{trim:function(){return n(this)}})},542:function(t,o,e){var r=e(5),n=e(381);t.exports=function(t){return r((function(){return!!n[t]()||"​…᠎"!="​…᠎"[t]()||n[t].name!==t}))}},543:function(t,o,e){"use strict";e(423)},544:function(t,o,e){(o=e(26)(!1)).push([t.i,"footer[data-v-cf943d08][data-v-6dd8e568]{display:none!important}.fix[data-v-6dd8e568]{height:85vh;display:flex;justify-content:center;align-items:center}.cont[data-v-6dd8e568]{height:auto;padding:0 1rem}.cont *[data-v-6dd8e568]{margin:1rem 0}.center[data-v-6dd8e568]{text-align:center}.columns[data-v-6dd8e568]{margin:0}",""]),t.exports=o},559:function(t,o,e){"use strict";e.r(o);e(541);var r=e(379),n=e.n(r),l=e(44),c=e.n(l),d={data:function(){return{usuario:"",password:"",error:!1,isFullPage:!0}},methods:{usuarioValido:function(){return this.usuario||(console.log("esta vacio"),this.error=!0),n.a.isNumeric(this.usuario,{no_symbols:!0})?(10===this.usuario.length&&console.log("es numero de cuenta"),""):n.a.isEmail(this.usuario)?(console.log("es correo"),""):n.a.isAlpha(this.usuario)?(console.log("es texto"),""):void(this.error=!0)},enviar:function(){var t=this,o=this.$buefy.loading.open({container:this.isFullPage?null:this.$refs.element.$el}),data={usuario:this.usuario.trim(),password:this.password};c.a.post("".concat("https://venus.acatlan.unam.mx/ss-pruebas","/usuario/login"),data).then((function(e){o.close(),window.localStorage.setItem("idUsuario",e.data.Usuario.idUsuario),window.localStorage.setItem("token",e.data.token),window.localStorage.setItem("nombre",e.data.Usuario.nombre),window.localStorage.setItem("idTipoUsuario",e.data.Usuario.TipoUsuario.idTipoUsuario),window.localStorage.setItem("tipoUsuario",e.data.Usuario.TipoUsuario.tipoUsuario),window.localStorage.setItem("usuario",e.data.Usuario.usuario),t.$router.push("/".concat(e.data.Usuario.TipoUsuario.tipoUsuario))})).catch((function(e){o.close(),t.$buefy.dialog.alert({title:"Error",message:e.response.data.message,type:"is-danger",hasIcon:!0,icon:"alert-circle",iconPack:"mdi",ariaRole:"alertdialog",ariaModal:!0})}))}},watch:{usuario:function(){this.error=!1}},layout:"login"},f=(e(543),e(8)),component=Object(f.a)(d,(function(){var t=this,o=t.$createElement,e=t._self._c||o;return e("section",{staticClass:"container p-2 log"},[e("div",{staticClass:"fix columns is-mobile"},[e("div",{staticClass:"container column is-12-mobile is-6-desktop is-6-tablet cont"},[e("h1",{staticClass:"has-text-centered is-size-1"},[t._v("IRIS")]),t._v(" "),e("b-field",{attrs:{label:"Usuario",message:"This email is invalid",type:t.usuarioValido()}},[e("b-input",{model:{value:t.usuario,callback:function(o){t.usuario=o},expression:"usuario"}})],1),t._v(" "),e("b-field",{attrs:{label:"Contraseña"}},[e("b-input",{attrs:{type:"password","password-reveal":""},model:{value:t.password,callback:function(o){t.password=o},expression:"password"}})],1),t._v(" "),e("b-field",{staticClass:"center"},[e("button",{staticClass:"button is-success is-medium",attrs:{disabled:""==t.usuario||""==t.password&&1==t.error},on:{click:function(o){return t.enviar()}}},[t._v("\n Iniciar sesion\n ")])])],1)])])}),[],!1,null,"6dd8e568",null);o.default=component.exports}}]);
+1
View File
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+9
View File
@@ -0,0 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html>
<html>
<head>
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/17c2b24.js" as="script"><link rel="preload" href="/_nuxt/bfde169.js" as="script"><link rel="preload" href="/_nuxt/8a7cf7f.js" as="script"><link rel="preload" href="/_nuxt/c447f04.js" as="script">
<title>servicio_social_front</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/32d79ba.js" as="script"><link rel="preload" href="/_nuxt/0ac24ff.js" as="script"><link rel="preload" href="/_nuxt/64e1c0b.js" as="script"><link rel="preload" href="/_nuxt/b5e5b9b.js" as="script">
</head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{},staticAssetsBase:void 0}</script>
<script src="/_nuxt/17c2b24.js"></script><script src="/_nuxt/bfde169.js"></script><script src="/_nuxt/8a7cf7f.js"></script><script src="/_nuxt/c447f04.js"></script></body>
<script src="/_nuxt/32d79ba.js"></script><script src="/_nuxt/0ac24ff.js"></script><script src="/_nuxt/64e1c0b.js"></script><script src="/_nuxt/b5e5b9b.js"></script></body>
</html>
+48 -32
View File
@@ -7,7 +7,8 @@
class="my-5 is-medium"
v-model="selectedCuestionario"
expanded
placeholder="Seleccione un cuestionario: ">
placeholder="Seleccione un cuestionario: "
>
<option value="cuestionario_alumno">
Cuestionario del alumno
</option>
@@ -20,21 +21,32 @@
class="my-5 is-medium"
v-model="selectedYear"
expanded
placeholder="Seleccione un año: ">
<option
v-for="year in years"
v-bind:key="year"
:value="year"
>
{{ year }}
</option>
placeholder="Seleccione un año: "
>
<option v-for="year in years" v-bind:key="year" :value="year">
{{ year }}
</option>
</b-select>
<b-button class="is-info mb-5" v-if="selectedYear && selectedCuestionario" @click="crear()">Crear archivo</b-button>
<b-button
class="is-info mb-5"
v-if="selectedYear && selectedCuestionario"
@click="crear()"
>Crear archivo</b-button
>
<b-button class="is-info mb-5" v-else disabled>Crear archivo</b-button>
<a :href="link">
<b-button class="is-info mb-5" v-if="selectedYear && selectedCuestionario && botonDos" @click="descargar()">Descargar archivo</b-button>
<a :href="link" target="_blank">
<b-button
class="is-info mb-5"
v-if="selectedYear && selectedCuestionario && botonDos"
>Descargar archivo</b-button
>
</a>
<b-button class="is-info mb-5" v-if="!(selectedYear && selectedCuestionario && botonDos)" disabled>Descargar archivo</b-button>
<b-button
class="is-info mb-5"
v-if="!(selectedYear && selectedCuestionario && botonDos)"
disabled
>Descargar archivo</b-button
>
<b-loading
:is-full-page="true"
v-model="isLoading"
@@ -44,11 +56,11 @@
</template>
<script>
import axios from 'axios'
import botonRegresar from '../../../components/botonRegresar'
import axios from "axios";
import botonRegresar from "../../../components/botonRegresar";
export default {
components: {
botonRegresar
botonRegresar,
},
data() {
return {
@@ -56,35 +68,39 @@ export default {
selectedYear: null,
selectedCuestionario: null,
botonDos: false,
link: `${process.env.api}/csv/${this.selectedYear}_${this.selectedCuestionario}.csv`,
link: "",
isLoading: false,
token: {
headers:{
token: localStorage.getItem("token")
}
}
}
headers: {
token: localStorage.getItem("token"),
},
},
};
},
methods: {
CalcYears() {
let now = new Date();
let year = now.getFullYear();
for(let i = 2020; i <= year; i++) this.years[i-2020] = i;
for (let i = 2020; i <= year; i++) this.years[i - 2020] = i;
},
crear() {
this.isLoading = true;
axios
.get(`${process.env.api}/${this.selectedCuestionario}?year=${this.selectedYear}`, this.token)
.then(res => {
.get(
`${process.env.api}/${this.selectedCuestionario}?year=${this.selectedYear}`,
this.token
)
.then((res) => {
this.link = `${process.env.api}/${this.selectedYear}_${this.selectedCuestionario}.csv`;
this.botonDos = true;
console.log(res.data.message)
console.log(res.data.message);
})
.catch(err => {
.catch((err) => {
this.error(err.response.data.message);
})
.finally(() => {
this.isLoading = false
})
this.isLoading = false;
});
},
error(msj) {
let salir = false;
@@ -124,7 +140,7 @@ export default {
},
},
created() {
this.CalcYears()
}
}
this.CalcYears();
},
};
</script>
-428
View File
@@ -1,262 +1,5 @@
<template>
<section>
<<<<<<< HEAD
<div class="container px-3">
<div class="progressBar my-6">
<b-steps
type="is-success"
size="is-large"
:has-navigation="false"
v-model="activeStep"
>
<b-step-item
:visible="activeStep < 6"
:clickable="false"
label="Pre Registro"
icon="account-plus"
></b-step-item>
<b-step-item
:visible="activeStep < 6"
:clickable="false"
label="Pre Registro Validado"
icon="account-clock"
></b-step-item>
<b-step-item
:visible="activeStep < 6"
:clickable="false"
label="Registro"
icon="account"
></b-step-item>
<b-step-item
:visible="activeStep < 6"
:clickable="false"
label="Pre Termino"
icon="account-details"
></b-step-item>
<b-step-item
:visible="activeStep < 6"
:clickable="false"
label="Termino"
icon="account-clock"
></b-step-item>
<b-step-item
:visible="activeStep < 6"
:clickable="false"
label="Liberacion"
icon="account-check"
></b-step-item>
<b-step-item
:clickable="false"
:visible="activeStep == 6"
label="Carta Aceptación Rechazada"
class="bad"
icon="file"
type="is-danger"
></b-step-item>
<b-step-item
:clickable="false"
:visible="activeStep == 7"
label="Carta Termino Rechazada"
icon="file"
class="bad"
type="is-danger "
></b-step-item>
<b-step-item
:clickable="false"
:visible="activeStep == 8"
label="Informe Global Rechazado"
icon="file"
class="bad"
type="is-danger"
></b-step-item>
<b-step-item
:clickable="false"
:visible="activeStep == 9"
label="Cancelado"
icon="account-cancel"
class="bad"
type="is-danger bad"
></b-step-item>
</b-steps>
</div>
<div class="mensajeDiv" v-for="mensaje in mensajes" :key="mensaje.status">
<div v-if="mensaje.mensaje != '' && mensaje.status == status">
<p class="mensaje has-text-justified">
<span class="block is-size-5">Estimado alumno(a): </span
><br /><br />
{{ mensaje.mensaje }}
</p>
</div>
</div>
<div class="info">
<div class="info-programa">
<h3 class="title is-3">Información del programa</h3>
<p><strong> Programa: </strong> {{ programa.programa }}</p>
<p><strong> Institución: </strong> {{ programa.institucion }}</p>
<p><strong> Dependencia: </strong> {{ programa.dependencia }}</p>
<p><strong> Clave del programa: </strong> {{ programa.clave }}</p>
<div v-if="programa.acatlan == true">
<p>
<strong> Programa Interno: </strong>
{{ programa.programaInterno }}
</p>
<p><strong> Profesor: </strong> {{ programa.profesor }}</p>
</div>
</div>
<div class="info-alumno mt-6">
<h3 class="title is-3">Información del alumno</h3>
<p><strong> Nombre: </strong> {{ alumno.nombre }}</p>
<p><strong> Número de cuenta: </strong> {{ alumno.cuenta }}</p>
<p><strong> Carrera: </strong> {{ alumno.carrera }}</p>
<p>
<strong> Créditos: </strong>{{ alumno.creditos
}}<span v-if="alumno.creditos">%</span>
</p>
<p><strong> Correo del alumno: </strong> {{ alumno.correo }}</p>
<p><strong> Fecha de inicio: </strong> {{ fecha(alumno.inicio) }}</p>
<p>
<strong> Fecha de finalización: </strong> {{ fecha(alumno.fin) }}
</p>
<p>
<strong> Fecha de registro: </strong> {{ fecha(alumno.registro) }}
</p>
<div class="mt-4 info-extra" v-if="status >= 3">
<p><strong> Direccion: </strong> {{ alumno.direccion }}</p>
<p><strong> Telefono: </strong> {{ alumno.telefono }}</p>
<p>
<strong> Fecha de nacimiento: </strong>
{{ fecha(alumno.nacimiento) }}
</p>
</div>
</div>
</div>
<div class="pre-registro-validado" v-if="status == 2">
<h3 class="title is-3 my-5">Formulario Pre-registro</h3>
<form>
<b-field label="Fecha de nacimiento">
<b-datepicker
placeholder="Fecha de nacimiento"
icon="calendar-today"
v-model="nacimiento"
:min-date="minDate"
:max-date="maxDate"
>
</b-datepicker>
</b-field>
<b-field label="Telefono">
<b-input
placeholder="Telefono"
maxlength="10"
v-model="telefono"
type="tel"
>
</b-input>
</b-field>
<b-field label="Direccion">
<b-input
maxlength="200 "
placeholder="Direccion"
type="textarea"
v-model="direccion"
></b-input>
</b-field>
</form>
<div class="my-4 mb-6">
<b-field>
<button
:disabled="nacimiento == '' || telefono == '' || direccion == ''"
class="button is-success is-medium"
@click="enviarRegistro()"
>
Enviar
</button>
</b-field>
</div>
</div>
<div class="registro" v-if="status == 3"></div>
<div class="pre-termino" v-if="status == 4 || status == 9">
<h3 class="title is-4 mt-6">
Cuestionario de evaluación del programa de servicio social
</h3>
<div class="my-6" v-if="alumno.idCuestionario == null">
<b-button
tag="router-link"
to="/alumno/cuestionario"
type="is-info is-light "
icon-left="book-open"
class="border-info"
size="is-medium"
>
cuestionario
</b-button>
</div>
<div class="is-flex" v-else>
<p class="block is-size-5">Cuestionario contestado</p>
<b-icon icon="check-bold" size="is-small" type="is-success"> </b-icon>
</div>
<h3 class="title is-4 mt-6">
Informe global de actividades (en formato .PDF. No se aceptan fotos).
</h3>
<div v-if="alumno.informeGlobal == null">
<b-field type="black">
<b-upload
v-model="file"
type="black"
drag-drop
expanded
accept="application/pdf"
>
<section class="section">
<div class="content has-text-centered">
<p>
<b-icon icon="upload" size="is-large"></b-icon>
</p>
<p>
{{
file.name ||
"Arrastra aquí tu archivo o da click para buscar"
}}
</p>
<p>Tamaño máximo 20MB</p>
</div>
</section>
</b-upload>
</b-field>
<b-field class="derecha">
<button
:disabled="file == ''"
class="button is-success is-medium mb-4"
@click="enviarInforme()"
>
Enviar
</button>
</b-field>
</div>
<div class="is-flex" v-else>
<p class="block is-size-5">Informe Global enviado.</p>
<b-icon icon="check-bold" size="is-small" type="is-success"> </b-icon>
</div>
</div>
<div class="termino" v-if="status == 5"></div>
<div class="Liberacion" v-if="status == 6"></div>
</div>
<div class="container px-3"></div>
<pre>{{ $data }}</pre>
<b-loading :is-full-page="true" v-model="isLoading" :can-cancel="false" />
=======
<div class="container">
<Steps :activeStep="activeStep" />
<Mensajes :status="status" />
@@ -269,7 +12,6 @@
v-if="status == 4 || status == 9"
/>
</div>
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d
</section>
</template>
@@ -332,40 +74,6 @@ export default {
programaInterno: "",
profesor: "",
},
<<<<<<< HEAD
mensajes: [
{ status: 1, mensaje: "" },
{ status: 2, mensaje: "" },
{
status: 3,
mensaje:
"Te informamos que el Área de Registro y Control de Servicio Social ha validado tu solicitud de registro de servicio social por lo que el siguiente trámite lo realizarás hasta que concluyas 480 horas en un periodo de mínimo 6 meses y obtengas tu carta de término por parte de la institución, quien se encargará de subir dicho archivo a este sistema, además de responder un cuestionario sobre tu desempeño. A su vez, deberás responder el siguiente cuestionario de evaluación del programa de servicio social en donde participaste y enviar el informe global de actividades elaborado por ti, con firma y sello de visto bueno de tu jefe inmediato. En cuanto el Área de Registro y Control de Servicio Social valide tu solicitud, podrás revisar las indicaciones del siguiente paso en el panel llamado “Liberación” Cualquier duda puedes acudir al área de Registro y Control de Servicio Social en COESI de lunes a viernes de 10:00 a 14:00 hrs. y de 16:00 a 20:00 hrs. o bien, comunicarte al 5623 1686 o al correo registross@acatlan.unam.mx",
},
{ status: 4, mensaje: "" },
{
status: 5,
mensaje:
"Espera a que tus documentos sean validados por el Departamento de Servicio Social y Bolsa de Trabajo",
},
{
status: 6,
mensaje:
"Te confirmamos que has concluido con los trámites necesarios para la liberación de tu servicio social por lo que ahora sólo queda esperar a que en máximo 15 días hábiles se te notifique por correo electrónico a partir de cuándo puedes recoger la copia de tu carta de liberación en las ventanillas del Área de Registro y Control de Servicio Social. Cualquier duda puedes acudir al área de Registro y Control de Servicio Social en COESI de lunes a viernes de 10:00 a 13:00 hrs. y de 16:00 a 19:00 hrs. o bien, comunicarte al 5623 1686 o al correo registross@apolo.acatlan.unam.mx",
},
{ status: 7, mensaje: "carta de aceptacion rechazada" },
{ status: 8, mensaje: "carta de termino rechazada" },
{
status: 9,
mensaje:
"Informe global de actividades rechazado. Por favor reenvia el informe correctamente",
},
{
status: 10,
mensaje: "servicio cancelado",
},
],
=======
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d
};
},
components: {
@@ -376,34 +84,10 @@ export default {
PreTermino,
},
methods: {
<<<<<<< HEAD
reset() {
this.file = [];
this.nacimiento = [];
this.telefono = "";
this.direccion = "";
},
=======
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d
error(msj) {
let salir = false;
switch (msj) {
case "invalid signature":
<<<<<<< HEAD
msj = "tu token no es valido, inicia sesión de nuevo";
salir = true;
break;
case "jwt expired":
msj = "tu sesión ha expirado, inicia sesión de nuevo";
salir = true;
break;
case "jwt malformed":
msj = "tu token esta mal formado, inicia sesión de nuevo";
salir = true;
break;
case "No hay token":
msj = "no has enviado tu token, inicia sesión de nuevo";
=======
msj = "Tu token no es valido, inicia sesión de nuevo.";
salir = true;
break;
@@ -417,7 +101,6 @@ export default {
break;
case "No hay token":
msj = "Ocurrio un error al enviar tu token, inicia sesión de nuevo.";
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d
salir = true;
break;
}
@@ -446,10 +129,6 @@ export default {
this.token
)
.then((resp) => {
<<<<<<< HEAD
console.log(resp.data);
=======
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d
this.activeStep = resp.data.Status.idStatus - 1;
this.status = resp.data.Status.idStatus;
@@ -487,116 +166,9 @@ export default {
this.error(error.response.data.message);
});
},
<<<<<<< HEAD
enviarRegistro() {
this.isLoading = true;
const data = {
idServicio: this.alumno.idServicio,
direccion: this.direccion,
telefono: this.telefono,
fechaNacimiento: moment(this.nacimiento),
};
axios
.put(`${process.env.api}/servicio/registro_validado`, data, this.token)
.then((res) => {
this.$buefy.dialog.alert({
title: "Success",
message: "Se enviaron los datos correctamente",
type: "is-success",
hasIcon: true,
icon: "checkbox-marked-circle",
iconPack: "mdi",
ariaRole: "alertdialog",
ariaModal: true,
});
this.reset();
this.getData();
})
.catch((error) => {
this.error(error.response.data.message);
})
.finally(() => {
this.isLoading = false;
});
},
enviarInforme() {
this.isLoading = true;
const data = {
idServicio: this.alumno.idServicio,
};
const formData = new FormData();
console.log(data);
formData.append("data", JSON.stringify(data));
formData.append("informeGlobal", this.file);
axios
.put(`${process.env.api}/servicio/informe_global`, formData, {
headers: {
"Content-Type": "multipart/form-data",
token: this.token.headers.token,
},
})
.then((res) => {
this.$buefy.dialog.alert({
title: "Success",
message: "Se enviaron los datos correctamente",
type: "is-success",
hasIcon: true,
icon: "checkbox-marked-circle",
iconPack: "mdi",
ariaRole: "alertdialog",
ariaModal: true,
});
this.reset();
this.getData();
})
.catch((error) => {
this.error(error.response.data.message);
})
.finally(() => {
this.isLoading = false;
});
},
fecha(date) {
const fecha = moment(date);
return `${fecha.year()}/${fecha.month() + 1}/${fecha.date()}`;
},
},
computed: {
steps() {
const steps = [...this.baseSteps];
return steps;
},
=======
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d
},
created() {
this.getData();
},
};
</script>
<<<<<<< HEAD
<style scoped>
.border-info {
border: 1px solid #167df0;
}
.info-alumno p {
margin-bottom: 0.8rem;
}
.info-programa p {
margin-bottom: 0.8rem;
}
.mensaje {
margin: 3.5rem 0;
}
.else {
display: flex;
align-content: center !important;
}
</style>
=======
>>>>>>> d93e4b82ddf2170f584e9a372dd2d30c90c07e6d