Files
servicio_social_front/dist/_nuxt/0c2aeef.js
T
Lemuel Marquez 7c8c6cd9fb beta
2021-01-12 21:23:51 -06:00

1 line
4.7 KiB
JavaScript

(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("https://venus.acatlan.unam.mx/ss-pruebas","/").concat(this.selectedCuestionario,"?year=").concat(this.selectedYear),this.token).then((function(t){e.link="".concat("https://venus.acatlan.unam.mx/ss-pruebas","/").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()},watch:{selectedYear:function(){this.botonDos=!1},selectedCuestionario:function(){this.botonDos=!1}}},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})}}]);