2 lines
64 KiB
JavaScript
2 lines
64 KiB
JavaScript
(function(e){function t(t){for(var a,n,r=t[0],c=t[1],l=t[2],d=0,p=[];d<r.length;d++)n=r[d],Object.prototype.hasOwnProperty.call(i,n)&&i[n]&&p.push(i[n][0]),i[n]=0;for(a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a]);u&&u(t);while(p.length)p.shift()();return s.push.apply(s,l||[]),o()}function o(){for(var e,t=0;t<s.length;t++){for(var o=s[t],a=!0,r=1;r<o.length;r++){var c=o[r];0!==i[c]&&(a=!1)}a&&(s.splice(t--,1),e=n(n.s=o[0]))}return e}var a={},i={app:0},s=[];function n(t){if(a[t])return a[t].exports;var o=a[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=a,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="";var r=window["webpackJsonp"]=window["webpackJsonp"]||[],c=r.push.bind(r);r.push=t,r=r.slice();for(var l=0;l<r.length;l++)t(r[l]);var u=c;s.push([1,"chunk-vendors"]),o()})({0:function(e,t){},1:function(e,t,o){e.exports=o("56d7")},"11a3":function(e,t,o){"use strict";var a=o("97de"),i=o.n(a);i.a},2:function(e,t){},3:function(e,t){},"434a":function(e,t,o){"use strict";var a=o("d422"),i=o.n(a);i.a},"436b":function(e,t,o){},"46f9":function(e,t,o){},"56d7":function(e,t,o){"use strict";o.r(t);o("e260"),o("e6cf"),o("cca6"),o("a79d");var a=o("2b0e"),i=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{attrs:{id:"app"}},[o("Header"),o("router-view"),o("Footer")],1)},s=[],n=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("header",{attrs:{id:"iniLetter"}},[e._m(0),["login"].includes(e.$route.name)?e._e():o("div",{staticClass:"header-f"},[o("div",{staticClass:"container d-flex justify-content-between py-0 my-2"},[o("div",{staticClass:"d-flex"},[["login"].includes(e.$route.name)?e._e():o("font-awesome-icon",{staticClass:"my-auto text-white",staticStyle:{cursor:"pointer"},attrs:{icon:"home"},on:{click:function(t){return e.$router.push("user")}}}),o("div",{staticClass:"d-flex align-items-center mx-4"},[e.setCurrentUser()?o("font-awesome-icon",{staticClass:"my-auto mr-2 text-white",attrs:{icon:"user"}}):e._e(),o("span",{staticClass:"text-white my-auto",domProps:{textContent:e._s(e.setCurrentUser())}})],1),e.isAdmin()?o("div",[o("b-dropdown",{attrs:{id:"dropdown-left",text:"Añadir ",variant:"info"}},[o("b-dropdown-item",{on:{click:function(t){return e.$router.push("addEquip")}}},[e._v("Equipo")]),o("b-dropdown-item",{on:{click:function(t){return e.$router.push("addPrinter")}}},[e._v("Impresora")])],1)],1):e._e()],1),o("div",{staticClass:"my-auto"},[o("span",{staticClass:"btn btn-danger",staticStyle:{"font-family":"Arial:none"},on:{click:function(t){return e.logout()}}},[e._v(" Cerrar sesión ")])])])])])},r=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container-fluid header-h"},[a("div",{staticClass:"col-4 offset-1 d-inline-flex p-0 align-items-center"},[a("a",{attrs:{href:"https://www.unam.mx/"}},[a("img",{staticClass:"img-fluid",attrs:{src:o("bd96"),alt:"Logo UNAM"}})])]),a("div",{staticClass:"col-4 offset-2 d-inline-flex justify-content-end p-0 align-items-center"},[a("a",{attrs:{href:"http://www.acatlan.unam.mx/"}},[a("img",{staticClass:"img-fluid",attrs:{src:o("f83e"),alt:"Logo Fes Acatlán"}})])])])}],c=(o("ac1f"),o("5319"),{data:function(){return{}},methods:{setCurrentUser:function(){return window.localStorage.user},logout:function(){localStorage.clear(),this.$router.replace("/login")},isAdmin:function(){return JSON.parse(localStorage.getItem("isAdmin"))}}}),l=c,u=(o("a6f0"),o("2877")),d=Object(u["a"])(l,n,r,!1,null,"268097cd",null),p=d.exports,m=function(){var e=this,t=e.$createElement,o=e._self._c||t;return["login","start"].includes(e.$route.name)?o("footer",{attrs:{id:"footer"}},[o("div",{staticClass:"separador"}),e._m(0)]):e._e()},v=[function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"contenedor-footer p-3"},[o("div",{staticClass:"cont-text-foo text-white text-center"},[o("p",[e._v(" Hecho en México, todos los derechos reservados 2020. "),o("br"),e._v(" Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente "),o("br"),e._v(" completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución. ")])])])}],f={},h=f,b=(o("9af5"),Object(u["a"])(h,m,v,!1,null,"325152f0",null)),g=b.exports,x=o("5f5b");o("f9e3"),o("2dd8");a["default"].use(x["a"]);var C={name:"app",components:{Header:p,Footer:g}},_=C,y=(o("9e3c"),Object(u["a"])(_,i,s,!1,null,"8fda2204",null)),w=y.exports,q=o("8c4f"),S=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container cont-log-things"},[o("h1",{staticClass:"serv-title text-center"},[e._v("Sistema de censo")]),o("div",{staticClass:"input-group mb-3 col-12 col-sm-9 col-md-8 col-lg-5 my-4 mx-auto"},[o("div",{staticClass:"input-group-prepend px-auto gp-inp"},[o("span",{staticClass:"input-group-text icon-login-form pl-3 pr-0"},[o("font-awesome-icon",{staticClass:"user-icon-input",attrs:{icon:"user"}})],1)]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.name,expression:"name"}],staticClass:"form-control input-login-form shadow-none py-4",attrs:{type:"email",placeholder:"Usuario"},domProps:{value:e.name},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onLogin()},input:function(t){t.target.composing||(e.name=t.target.value)}}})]),o("div",{staticClass:"input-group mb-3 col-12 col-sm-9 col-md-8 col-lg-5 my-auto mx-auto"},[o("div",{staticClass:"input-group-prepend px-auto gp-inp"},[o("span",{staticClass:"input-group-text icon-login-form pl-3 pr-0"},[o("font-awesome-icon",{staticClass:"user-icon-input",attrs:{icon:"lock"}})],1)]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.password,expression:"password"}],staticClass:"form-control input-login-form shadow-none py-4",attrs:{type:"password",placeholder:"Contraseña"},domProps:{value:e.password},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onLogin()},input:function(t){t.target.composing||(e.password=t.target.value)}}})]),o("div",{staticClass:"d-flex justify-content-center"},[o("button",{staticClass:"btn btn-success btn-login mt-4",on:{click:function(t){return e.onLogin()}}},[e._v(" Iniciar Sesión ")])]),o("div",{staticClass:"alert alert-danger mt-4 mx-auto text-center",staticStyle:{display:"none",width:"80%"},attrs:{id:"alertErr",role:"alert"}},[e._v(" Usuario o contraseña incorrectos. ")])])},k=[],U=(o("b0c0"),o("a078")),$=o.n(U),I=o("bc3a"),M=o.n(I),P={data:function(){return{name:"",password:""}},methods:{onLogin:function(){var e=this,t={name:this.name,password:this.password};M.a.post("".concat($.a.api,"/login"),t).then((function(t){200==t.status&&(localStorage.setItem("isAdmin",t.data.user.isAdmin),localStorage.setItem("token",t.data.token),localStorage.setItem("user",t.data.user.userName),localStorage.setItem("idAdmin",t.data.user.idAdmin),e.$router.replace("/user"))})).catch((function(e){var t=document.getElementById("alertErr");t.style.display="block"}))}}},R=P,E=(o("b468"),Object(u["a"])(R,S,k,!1,null,"009e7709",null)),T=E.exports,A=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",[o("b-modal",{ref:"",attrs:{id:"session","hide-footer":"","hide-header":""}},[o("div",{staticClass:"d-block text-center"},[o("h3",[e._v("La sesión ha caducado")])]),o("b-button",{staticClass:"mt-3",attrs:{variant:"primary",block:""},on:{click:function(t){return e.$router.replace("/login")}}},[e._v("¡Llévame al login!")])],1),o("div",{staticClass:"container mt-5"},[e._m(0),o("button",{staticClass:"btn btn-info mt-4",on:{click:function(t){return e.changeView()}}},[e.pcView?o("span",[e._v("Ver impresoras")]):o("span",[e._v("Ver computadoras")])]),o("div",{staticClass:"my-3"},[e._v("Se observan "+e._s(e.datosmios.length)+" registros de un total de "+e._s(e.respuesta.length))]),o("div",{staticClass:"row m-0 mt-1 mb-4"},[o("div",{staticClass:"row d-flex flex-wrap"},[o("div",{staticClass:"input-group pl-3 col-12 col-md-4"},[o("div",{staticClass:"input-group-prepend"},[o("span",{staticClass:"input-group-text",attrs:{id:"basic-addon1"}},[o("font-awesome-icon",{staticClass:"user-icon-input",attrs:{icon:"search"}})],1)]),o("input",{staticClass:"form-control input-login-form shadow-none",attrs:{type:"text",id:"Inventario",placeholder:"Número de inventario ó de serie"},on:{keyup:function(t){return e.extraeInventario()}}})]),o("div",{staticClass:"d-flex flex-wrap my-1"},[o("div",{directives:[{name:"show",rawName:"v-show",value:e.pcView,expression:"pcView"}],staticClass:"col-md-2 col-12 mt-3"},[o("select",{staticClass:"form-control select-login-form shadow-none",attrs:{name:"tipo",id:"tipo"},on:{change:function(t){return e.buscaValor()}}},[o("option",{attrs:{value:"Todos",selected:""}},[e._v("Tipo")]),e._l(e.tipo,(function(t){return o("option",{key:t.idActivoFijo,domProps:{value:t.activoFijo}},[e._v(e._s(t.activoFijo))])}))],2)]),o("div",{directives:[{name:"show",rawName:"v-show",value:!e.pcView,expression:"!pcView"}],staticClass:"col-md-2 col-12 mt-3"},[o("select",{staticClass:"form-control select-login-form shadow-none",attrs:{name:"tipo",id:"tipo"},on:{change:function(t){return e.buscaValor()}}},[o("option",{attrs:{value:"Todos",selected:""}},[e._v("Tipo")]),e._l(e.tipoPrinters,(function(t){return o("option",{key:t.tipo,domProps:{value:t.tipo}},[e._v(e._s(t.tipo))])}))],2)]),o("div",{staticClass:"col-md-2 col-12 mt-3"},[o("select",{staticClass:"form-control select-login-form shadow-none",attrs:{name:"Ubica",id:"Ubica"},on:{change:function(t){return e.buscaUbica()}}},[o("option",{attrs:{value:"Todos",selected:""}},[e._v("Ubicación")]),e._l(e.Ubica,(function(t){return o("option",{key:t.ubicacion,domProps:{value:t.ubicacion}},[e._v(e._s(t.ubicacion))])}))],2)]),o("div",{directives:[{name:"show",rawName:"v-show",value:e.pcView,expression:"pcView"}],staticClass:"col-md-2 col-12 mt-3"},[o("select",{staticClass:"form-control select-login-form shadow-none",attrs:{name:"Procesador",id:"Procesador"},on:{change:function(t){return e.buscaProcesador()}}},[o("option",{attrs:{value:"Todos",selected:""}},[e._v("Procesador")]),e._l(e.procesa,(function(t){return o("option",{key:t.procesa,domProps:{value:t.procesa}},[e._v(e._s(t.procesa))])}))],2)]),o("div",{directives:[{name:"show",rawName:"v-show",value:e.pcView,expression:"pcView"}],staticClass:"col-md-2 col-12 mt-3"},[o("select",{staticClass:"form-control select-login-form shadow-none",attrs:{name:"SisOper",id:"SisOper"},on:{change:function(t){return e.buscaSisOper()}}},[o("option",{attrs:{value:"Todos",selected:""}},[e._v("Sistema Operativo")]),e._l(e.os,(function(t){return o("option",{key:t.osname,domProps:{value:t.osname}},[e._v(e._s(t.osname))])}))],2)]),o("div",{staticClass:"col-md-2 col-12 mt-3"},[o("select",{staticClass:"form-control select-login-form shadow-none",attrs:{name:"Uso",id:"Uso"},on:{change:function(t){return e.buscaUso()}}},[o("option",{attrs:{value:"Todos",selected:""}},[e._v("Uso")]),e._l(e.uso,(function(t){return o("option",{key:t.uso,domProps:{value:t.uso}},[e._v(e._s(t.uso))])}))],2)])])])]),e.pcView?o("div",{staticClass:"table-responsive table-fixed text-nowrap justify-content-md-center",staticStyle:{"max-height":"350px"}},[o("table",{class:["table","table-sm","text-center",{"table-hover":e.admin(),"t-hov":e.admin()}],staticStyle:{"font-size":"14px"}},[o("thead",{staticClass:"thead-light text-uppercase"},[o("tr",e._l(e.pcHeads,(function(t){return o("th",{key:t,staticClass:"sticky-top"},[e._v(e._s(t))])})),0)]),e._l(e.datosmios,(function(t){return o("tbody",{key:t.noInventario,staticClass:"overflow-auto thov"},[o("tr",{on:{click:function(o){return e.watchRow(t.noInventario)}}},[o("td",{staticClass:"text-primary"},[e._v(e._s(t.noInventario))]),o("td",[e._v(e._s(t.activoFijo))]),o("td",[e._v(e._s(t.modelo))]),o("td",[e._v(e._s(t.marca))]),o("td",[e._v(e._s(t.noSerie))]),o("td",[e._v(e._s(t.procesador))]),o("td",[e._v(e._s(t.vProcesador))]),o("td",[e._v(e._s(t.hdd))]),o("td",[e._v(e._s(t.memoriasz))]),o("td",[e._v(e._s(t.memoria))]),o("td",[e._v(e._s(t.vMemoria))]),o("td",[e._v(e._s(t.graficos))]),o("td",[e._v(e._s(t.osname))]),o("td",[e._v(e._s(t.noResguardo))]),o("td",[e._v(e._s(t.uResponsable))]),o("td",[e._v(e._s(t.nombreResponsable))]),o("td",[e._v(e._s(t.ubicacion))]),o("td",[e._v(e._s(t.uso))])])])}))],2),o("br"),o("div",{staticClass:"text-center"},[e.loading?o("b-spinner",{attrs:{variant:"primary",label:"Spinning"}}):e._e()],1)]):o("div",{staticClass:"table-responsive table-fixed text-nowrap justify-content-md-center",attrs:{id:"myTableStyle"}},[o("table",{class:["table","table-sm","text-center",{"t-hov":e.admin(),"table-hover":e.admin()}]},[o("thead",{staticClass:"thead-light text-uppercase"},[o("tr",e._l(e.printerHeads,(function(t){return o("th",{key:t,staticClass:"sticky-top"},[e._v(e._s(t))])})),0)]),e._l(e.datosmios,(function(t){return o("tbody",{key:t.noInventario},[o("tr",{on:{click:function(o){return e.watchRow(t.noInventario)}}},[o("td",{staticClass:"text-primary"},[e._v(e._s(t.noInventario))]),o("td",[e._v(e._s(t.tipo))]),o("td",[e._v(e._s(t.modelo))]),o("td",[e._v(e._s(t.marca))]),o("td",[e._v(e._s(t.noSerie))]),o("td",[e._v(e._s(t.descripcion))]),o("td",[e._v(e._s(t.noResguardo))]),o("td",[e._v(e._s(t.uResponsable))]),o("td",[e._v(e._s(t.nombreResponsable))]),o("td",[e._v(e._s(t.ubicacion))]),o("td",[e._v(e._s(t.uso))])])])}))],2),o("br"),o("div",{staticClass:"text-center"},[e.loading?o("b-spinner",{attrs:{variant:"primary",label:"Spinning"}}):e._e()],1)]),o("button",{staticClass:"btn btn-lg btn-success mt-3",on:{click:function(t){return e.onDescarga(e.respuesta)}}},[e._v("Descargar ")])]),e._m(1)],1)},N=[function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"justify-content-center d-flex"},[o("h1",{staticClass:"justify-content-center"},[e._v("Sistema de censo")])])},function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container-fluid px-0",staticStyle:{"margin-top":"200px",left:"0px",position:"absolute"}},[o("footer",{staticClass:"text-center",staticStyle:{left:"0px"},attrs:{id:"footer"}},[o("div",{staticClass:"separador"}),o("div",{staticClass:"contenedor-footer p-3"},[o("div",{staticClass:"text-white mt-3",staticStyle:{"font-size":"11px"}},[o("p",[e._v(" Hecho en México, todos los derechos reservados 2020. "),o("br"),e._v(" Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente "),o("br"),e._v(" completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución. ")])])])])])}],O=(o("c975"),o("96cf"),o("1da1")),j=o("1146"),B=o.n(j),z={data:function(){return{loading:null,pcView:!0,alternativeView:"Ver impresoras",pcHeads:["Inventario","Tipo","Modelo","Marca","Serie","Procesador","Velocidad de procesador (MHz)","ROM (GB)","RAM (MB)","Tipo de memoria","Velocidad de memoria (MHz)","Gráficos","Sistema operativo","Resguardo","Unidad responsable","Responsable","Ubicación","Uso"],printerHeads:["Inventario","Tipo","Modelo","Marca","Serie","Descripción adicional","Resguardo","Unidad Responsable","Responsable","Ubicacion","Uso"],respuesta:[],datosmios:[],tipo:[],Ubica:[],uso:[],procesa:[],os:[],tipoPrinters:[],seleccionado:String,seleccionadoUbica:String,seleccionadoUso:String,seleccionadoProcesador:String,seleccionadoOS:String,miNoInventario:String,file:null}},created:function(){this.getComputers(),this.traetipo(),this.traeUbica(),this.traeUso(),this.traeProcesador(),this.traeOS(),this.seleccionado="Todos",this.seleccionadoUbica="Todos",this.seleccionadoUso="Todos",this.seleccionadoProcesador="Todos",this.seleccionadoOS="Todos",this.miNoInventario="",this.contador=0},methods:{getComputers:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.loading=!0,e.respuesta=[],e.datosmios=[],o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/computers"),{headers:{token:o}}).then((function(t){e.respuesta=t.data.equipo,e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))})),M.a.get("".concat($.a.api,"/api/computers"),{headers:{token:o}}).then((function(t){e.datosmios=t.data.equipo,e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))}));case 6:case"end":return t.stop()}}),t)})))()},getPrinters:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.loading=!0,e.respuesta=[],e.datosmios=[],o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/printers"),{headers:{token:o}}).then((function(t){e.respuesta=t.data.printers,e.loading=!1})).catch((function(t){console.log(t.response),409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))})),M.a.get("".concat($.a.api,"/api/printers"),{headers:{token:o}}).then((function(t){e.datosmios=t.data.printers,e.loading=!1})).catch((function(t){console.log(t.response),409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))}));case 6:case"end":return t.stop()}}),t)})))()},watchRow:function(e){localStorage.setItem("noInventario",e),this.pcView?this.$router.push("./updateEquip"):this.$router.push("./updatePrinter")},traetipo:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/tipo"),{headers:{token:o}}).then((function(t){return e.tipo=t.data.tipo})).catch((function(e){return console.log(e)}));case 2:case"end":return t.stop()}}),t)})))()},traeUbica:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/ubica"),{headers:{token:o}}).then((function(t){return e.Ubica=t.data.ubica})).catch((function(e){return console.log(e)}));case 2:case"end":return t.stop()}}),t)})))()},traeUso:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/uso"),{headers:{token:o}}).then((function(t){return e.uso=t.data.uso})).catch((function(e){return console.log(e)}));case 2:case"end":return t.stop()}}),t)})))()},traeOS:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/sisoper"),{headers:{token:o}}).then((function(t){return e.os=t.data.sisoper})).catch((function(e){return console.log(e)}));case 2:case"end":return t.stop()}}),t)})))()},traeProcesador:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/procesador"),{headers:{token:o}}).then((function(t){return e.procesa=t.data.procesador})).catch((function(e){return console.log(e)}));case 2:case"end":return t.stop()}}),t)})))()},traetipoImpresora:function(){var e=this;return Object(O["a"])(regeneratorRuntime.mark((function t(){var o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:o=window.localStorage.token,M.a.get("".concat($.a.api,"/api/tipoPrinters"),{headers:{token:o}}).then((function(t){return e.tipoPrinters=t.data.tipoPrinters})).catch((function(e){return console.log(e)}));case 2:case"end":return t.stop()}}),t)})))()},changeView:function(){this.loading=!0,this.contador=0,this.seleccionado="Todos",this.seleccionadoUbica="Todos",this.seleccionadoUso="Todos",this.seleccionadoProcesador="Todos",this.seleccionadoOS="Todos",this.miNoInventario="",this.tipo=[],this.tipoPrinters=[],this.Ubica=[],this.uso=[],this.procesa=[],this.os=[],this.pcView?(this.pcView=!this.pcView,this.getPrinters(),this.traetipoImpresora(),this.traeUso(),this.traeUbica()):(this.pcView=!this.pcView,this.getComputers(),this.traetipo(),this.traeUbica(),this.traeUso(),this.traeProcesador(),this.traeOS()),this.generaMisDatos()},admin:function(){return JSON.parse(window.localStorage.isAdmin)},generaMisDatos:function(){if(this.datosmios=[],this.pcView)for(var e=0,t=0;e<this.respuesta.length;e++)"Todos"!=this.seleccionado&&this.seleccionado!=this.respuesta[e].activoFijo||this.seleccionadoUbica!=this.respuesta[e].ubicacion&&"Todos"!=this.seleccionadoUbica||this.seleccionadoUso!=this.respuesta[e].uso&&"Todos"!=this.seleccionadoUso||this.seleccionadoOS!=this.respuesta[e].osname&&"Todos"!=this.seleccionadoOS||this.seleccionadoProcesador!=this.respuesta[e].procesador&&"Todos"!=this.seleccionadoProcesador||-1==this.respuesta[e].noInventario.indexOf(this.miNoInventario)&&-1==this.respuesta[e].noSerie.indexOf(this.miNoInventario)||(this.datosmios[t++]=this.respuesta[e]);else for(var o=0,a=0;o<this.respuesta.length;o++)"Todos"!=this.seleccionado&&this.seleccionado!=this.respuesta[o].tipo||this.seleccionadoUbica!=this.respuesta[o].ubicacion&&"Todos"!=this.seleccionadoUbica||this.seleccionadoUso!=this.respuesta[o].uso&&"Todos"!=this.seleccionadoUso||-1==this.respuesta[o].noInventario.indexOf(this.miNoInventario)&&-1==this.respuesta[o].noSerie.indexOf(this.miNoInventario)||(this.datosmios[a++]=this.respuesta[o])},onDescarga:function(e){var t,o=new Date,a=o.getFullYear(),i=o.getMonth()+1,s=o.getDate(),n=o.getHours(),r=o.getMinutes(),c=o.getSeconds(),l=this.seleccionado;s>0&&s<10&&(l+="0"),l+=s,i>0&&i<10&&(l+="0"),l+=i,l+=a,n>=0&&n<10&&(l+="0"),l+=n,r>=0&&r<10&&(l+="0"),l+=r,c>=0&&c<10&&(l+="0"),l+=c,this.pcView?(l="Computadoras"+l,t=B.a.utils.json_to_sheet([],{header:this.pcHeads})):(t=B.a.utils.json_to_sheet([],{header:this.printerHeads}),l="Impresoras"+l),B.a.utils.sheet_add_json(t,this.datosmios,{skipHeader:!0,origin:"A2"});var u=B.a.utils.book_new();return B.a.utils.book_append_sheet(u,t,this.seleccionado),l+=".xlsx",B.a.writeFile(u,l),JSON.parse(localStorage.isAdmin)},buscaValor:function(){this.seleccionado=document.getElementById("tipo").value,this.generaMisDatos()},buscaUbica:function(){this.seleccionadoUbica=document.getElementById("Ubica").value,this.generaMisDatos()},extraeInventario:function(){this.miNoInventario=document.getElementById("Inventario").value,this.generaMisDatos()},buscaUso:function(){this.seleccionadoUso=document.getElementById("Uso").value,this.generaMisDatos()},buscaProcesador:function(){this.seleccionadoProcesador=document.getElementById("Procesador").value,this.generaMisDatos()},buscaSisOper:function(){this.seleccionadoOS=document.getElementById("SisOper").value,this.generaMisDatos()}}},D=z,V=(o("a811"),Object(u["a"])(D,A,N,!1,null,"15aa8b6a",null)),H=V.exports,F=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container mt-5"},[o("b-overlay",{attrs:{show:e.page,variant:"transparent",opacity:"1",blur:"5px","no-wrap":"","spinner-variant":"primary",rounded:"lg"}}),o("b-modal",{ref:"",attrs:{id:"session","hide-footer":"","hide-header":""}},[o("div",{staticClass:"d-block text-center"},[o("h3",[e._v("La sesión ha caducado")])]),o("b-button",{staticClass:"mt-3",attrs:{variant:"primary",block:""},on:{click:function(t){return e.$router.replace("/login")}}},[e._v("¡Llévame al login!")])],1),e.loading?o("div",{staticClass:"container text-center p-5"},[o("b-spinner",{staticClass:"m-4 p-5",attrs:{variant:"primary",label:"Spinning"}})],1):o("div",{staticClass:"d-flex flex-column"},[o("h1",{staticClass:"text-center"},[e._v("Agregar equipo")]),o("h4",{staticClass:"text-left container-fluid mt-4 pt-2 px-0"},[e._v(" Añadir equipos desde archivo excel ")]),o("div",{staticClass:"d-flex justify-content-start input-group mb-3"},[o("b-input-group-append",{staticClass:"py-2 sel-form-add"},[o("b-form-file",{attrs:{placeholder:"Seleccione un excel a cargar...","drop-placeholder":"Drop file here...","browse-text":"Seleccionar"},model:{value:e.file,callback:function(t){e.file=t},expression:"file"}}),o("div",{staticClass:"input-group-append"},[o("button",{staticClass:"btn btn-outline-secondary",attrs:{type:"button",id:"inputGroupFileAddon04"},on:{click:e.cargaMasiva}},[e._v(" Subir ")])])],1)],1),o("h3",{staticClass:"text-left mt-4"},[e._v("Datos generales:")]),o("form",{staticClass:"mb-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("input",{directives:[{name:"model",rawName:"v-model.number",value:e.equipo.noInventario,expression:"equipo.noInventario",modifiers:{number:!0}}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Número de inventario:"},domProps:{value:e.equipo.noInventario},on:{input:function(t){t.target.composing||e.$set(e.equipo,"noInventario",e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.noResguardo,expression:"equipo.noResguardo"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Número de resguardo:"},domProps:{value:e.equipo.noResguardo},on:{input:function(t){t.target.composing||e.$set(e.equipo,"noResguardo",t.target.value)}}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.unidades,"value-field":"idUnidadResponsable","text-field":"uResponsable"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Unidad Responsable:")])]},proxy:!0}]),model:{value:e.equipo.idUnidadResponsable,callback:function(t){e.$set(e.equipo,"idUnidadResponsable",t)},expression:"equipo.idUnidadResponsable"}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.ubicaciones,"value-field":"idUbicacion","text-field":"ubicacion"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Ubicación:")])]},proxy:!0}]),model:{value:e.equipo.idUbicacion,callback:function(t){e.$set(e.equipo,"idUbicacion",t)},expression:"equipo.idUbicacion"}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.usos,"value-field":"idUso","text-field":"uso"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Uso:")])]},proxy:!0}]),model:{value:e.equipo.idUso,callback:function(t){e.$set(e.equipo,"idUso",t)},expression:"equipo.idUso"}})],1),o("div",[o("h3",[e._v("Equipo:")]),o("form",{staticClass:"mb-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.activosFijos,"value-field":"idActivoFijo","text-field":"activoFijo"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Tipo de equipo:")])]},proxy:!0}]),model:{value:e.equipo.idActivoFijo,callback:function(t){e.$set(e.equipo,"idActivoFijo",t)},expression:"equipo.idActivoFijo"}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.modelo,expression:"equipo.modelo"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Modelo:"},domProps:{value:e.equipo.modelo},on:{input:function(t){t.target.composing||e.$set(e.equipo,"modelo",t.target.value)}}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.marcas,"value-field":"idMarca","text-field":"marca"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disable:""}},[e._v("Marca:")])]},proxy:!0}]),model:{value:e.equipo.idMarca,callback:function(t){e.$set(e.equipo,"idMarca",t)},expression:"equipo.idMarca"}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.noSerie,expression:"equipo.noSerie"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Número de serie:"},domProps:{value:e.equipo.noSerie},on:{input:function(t){t.target.composing||e.$set(e.equipo,"noSerie",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.procesador,expression:"equipo.procesador"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Procesador:"},domProps:{value:e.equipo.procesador},on:{input:function(t){t.target.composing||e.$set(e.equipo,"procesador",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.vProcesador,expression:"equipo.vProcesador"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Velocidad del procesador en MHz:"},domProps:{value:e.equipo.vProcesador},on:{input:function(t){t.target.composing||e.$set(e.equipo,"vProcesador",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.hdd,expression:"equipo.hdd"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Memoria ROM en GB:"},domProps:{value:e.equipo.hdd},on:{input:function(t){t.target.composing||e.$set(e.equipo,"hdd",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.memoriasz,expression:"equipo.memoriasz"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Memoria RAM en MB:"},domProps:{value:e.equipo.memoriasz},on:{input:function(t){t.target.composing||e.$set(e.equipo,"memoriasz",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.memoria,expression:"equipo.memoria"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Tipo de memoria:"},domProps:{value:e.equipo.memoria},on:{input:function(t){t.target.composing||e.$set(e.equipo,"memoria",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.vMemoria,expression:"equipo.vMemoria"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Velocidad de memoria en MHz:"},domProps:{value:e.equipo.vMemoria},on:{input:function(t){t.target.composing||e.$set(e.equipo,"vMemoria",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.graficos,expression:"equipo.graficos"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Gráficos:"},domProps:{value:e.equipo.graficos},on:{input:function(t){t.target.composing||e.$set(e.equipo,"graficos",t.target.value)}}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.distros,"value-field":"idOS","text-field":"osname"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Sistema Operativo:")])]},proxy:!0}]),model:{value:e.equipo.idOS,callback:function(t){e.$set(e.equipo,"idOS",t)},expression:"equipo.idOS"}})],1)]),o("div",{},[o("button",{staticClass:"btn btn-lg btn-primary mr-4",on:{click:function(t){return e.$router.push("./user")}}},[e._v(" Regresar ")]),o("button",{staticClass:"btn btn-lg btn-success",on:{click:function(t){return t.preventDefault(),e.addEquip()}}},[e._v(" Añadir ")])])]),e._m(0)],1)},L=[function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container-fluid px-0",staticStyle:{"margin-top":"200px",left:"0px",position:"absolute"}},[o("footer",{staticClass:"text-center",staticStyle:{left:"0px"},attrs:{id:"footer"}},[o("div",{staticClass:"separador"}),o("div",{staticClass:"contenedor-footer p-3"},[o("div",{staticClass:"text-white mt-3",staticStyle:{"font-size":"11px"}},[o("p",[e._v(" Hecho en México, todos los derechos reservados 2020. "),o("br"),e._v(" Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente "),o("br"),e._v(" completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución. ")])])])])])}],G=(o("4160"),o("b64b"),o("159b"),o("3d20")),J=o.n(G),Y={data:function(){return{loading:null,file:null,page:!1,equipo:{noInventario:null,noResguardo:null,idUnidadResponsable:null,idUbicacion:null,idUso:null,idActivoFijo:null,modelo:null,idMarca:null,noSerie:null,procesador:null,vProcesador:null,hdd:null,idOS:null,memoriasz:null,memoria:null,vMemoria:null,graficos:null},respuesta:[]}},created:function(){this.getAll()},methods:{addEquip:function(){var e=this,t=this.equipo;J.a.fire({title:"¿Está seguro de querer añadir este equipo?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sí, estoy seguro",cancelButtonText:"Cancelar"}).then((function(o){o.value&&M.a.post("".concat($.a.api,"/api/AddEquip"),t,{headers:{token:localStorage.token}}).then((function(){J.a.fire({title:"¡Hecho!",text:"Equipo agregado correctamente.",icon:"success"}),Object.keys(e.equipo).forEach((function(t){return e.equipo[t]=null}))})).catch((function(t){409===t.response.status?(localStorage.clear(),e.$bvModal.show("session")):J.a.fire({title:"¡Error!",text:"No se pudo agregar el equipo al inventario.",icon:"error"})}))}))},getAll:function(){var e=this;this.loading=!0,M.a.get("".concat($.a.api,"/api/addEquip"),{headers:{token:localStorage.token}}).then((function(t){e.respuesta=t.data,e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))}))},cargaMasiva:function(){var e=this;if(!this.file)return J.a.fire({title:"Primero seleccione un archivo.",icon:"warning",confirmButtonText:"Aceptar"});J.a.fire({title:"¿Está seguro de querer subir nuevos equipos?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Aceptar",cancelButtonText:"Cancelar"}).then((function(t){if(t.value){e.page=!0;var o=new FormData;o.append("equipos",e.file),M.a.post("".concat($.a.api,"/upload/equips"),o,{headers:{"Content-Type":"multipart/form-data",token:window.localStorage.getItem("token")}}).then((function(){e.page=!1,J.a.fire({title:"Se cargaron los equipos correctamente",icon:"success",confirmButtonText:"Aceptar"})})).catch((function(t){e.page=!1,t.response&&500===t.response.status&&J.a.fire({title:"Hubo un error al subir los equipos",icon:"warning",confirmButtonText:"Aceptar"})}))}}))}}},K=Y,Q=(o("11a3"),Object(u["a"])(K,F,L,!1,null,"dcace4c2",null)),W=Q.exports,X=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container mt-5 justify-content-center"},[o("b-overlay",{attrs:{show:e.page,variant:"transparent",opacity:"1",blur:"5px","no-wrap":"","spinner-variant":"primary",rounded:"lg"}}),o("b-modal",{ref:"",attrs:{id:"session","hide-footer":"","hide-header":""}},[o("div",{staticClass:"d-block text-center"},[o("h3",[e._v("La sesión ha caducado")])]),o("b-button",{staticClass:"mt-3",attrs:{variant:"primary",block:""},on:{click:function(t){return e.$router.replace("/login")}}},[e._v("¡Llévame al login!")])],1),e.loading?o("div",{staticClass:"container text-center p-5"},[o("b-spinner",{staticClass:"m-4 p-5",attrs:{variant:"primary",label:"Spinning"}})],1):o("div",{staticClass:"d-flex flex-column"},[o("h1",{staticClass:"text-center"},[e._v("Agregar impresora")]),o("h4",{staticClass:"text-left container-fluid mt-4 pt-2 px-0"},[e._v(" Añadir impresoras desde archivo excel ")]),o("div",{staticClass:"d-flex justify-content-start input-group mb-3"},[o("b-input-group-append",{staticClass:"py-2 sel-form-add"},[o("b-form-file",{attrs:{placeholder:"Seleccione un excel a cargar...","drop-placeholder":"Drop file here...","browse-text":"Seleccionar"},model:{value:e.file,callback:function(t){e.file=t},expression:"file"}}),o("div",{staticClass:"input-group-append"},[o("button",{staticClass:"btn btn-outline-secondary",attrs:{type:"button",id:"inputGroupFileAddon04"},on:{click:e.cargaMasiva}},[e._v(" Subir ")])])],1)],1),o("h3",{staticClass:"text-left mt-4"},[e._v("Datos generales:")]),o("form",{staticClass:"mb-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("input",{directives:[{name:"model",rawName:"v-model",value:e.printer.noInventario,expression:"printer.noInventario"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Número de inventario:"},domProps:{value:e.printer.noInventario},on:{input:function(t){t.target.composing||e.$set(e.printer,"noInventario",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.printer.noResguardo,expression:"printer.noResguardo"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Número de resguardo:"},domProps:{value:e.printer.noResguardo},on:{input:function(t){t.target.composing||e.$set(e.printer,"noResguardo",t.target.value)}}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.unidades,"value-field":"idUnidadResponsable","text-field":"uResponsable"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Unidad Responsable:")])]},proxy:!0}]),model:{value:e.printer.idUnidadResponsable,callback:function(t){e.$set(e.printer,"idUnidadResponsable",t)},expression:"printer.idUnidadResponsable"}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.ubicaciones,"value-field":"idUbicacion","text-field":"ubicacion"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Ubicación:")])]},proxy:!0}]),model:{value:e.printer.idUbicacion,callback:function(t){e.$set(e.printer,"idUbicacion",t)},expression:"printer.idUbicacion"}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.usos,"value-field":"idUso","text-field":"uso"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Uso:")])]},proxy:!0}]),model:{value:e.printer.idUso,callback:function(t){e.$set(e.printer,"idUso",t)},expression:"printer.idUso"}})],1),o("div",[o("h3",[e._v("Impresora")]),o("form",{staticClass:"mb-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.tipos,"value-field":"idTipo","text-field":"tipo"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Tipo de impresora:")])]},proxy:!0}]),model:{value:e.printer.idTipo,callback:function(t){e.$set(e.printer,"idTipo",t)},expression:"printer.idTipo"}}),o("b-select",{staticClass:"py-2 my-4 sel-form-add",attrs:{options:e.respuesta.marcas,"value-field":"idMarca","text-field":"marca"},scopedSlots:e._u([{key:"first",fn:function(){return[o("b-select-option",{attrs:{value:null,disabled:""}},[e._v("Marca:")])]},proxy:!0}]),model:{value:e.printer.idMarca,callback:function(t){e.$set(e.printer,"idMarca",t)},expression:"printer.idMarca"}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.printer.modelo,expression:"printer.modelo"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Modelo:"},domProps:{value:e.printer.modelo},on:{input:function(t){t.target.composing||e.$set(e.printer,"modelo",t.target.value)}}}),o("input",{directives:[{name:"model",rawName:"v-model",value:e.printer.noSerie,expression:"printer.noSerie"}],staticClass:"pb-2 my-4",attrs:{type:"text",placeholder:"Número de serie:"},domProps:{value:e.printer.noSerie},on:{input:function(t){t.target.composing||e.$set(e.printer,"noSerie",t.target.value)}}}),o("b-textarea",{staticClass:"pb-2 my-4 sel-form-add",attrs:{placeholder:"Descripcion adicional:",rows:"3","no-resize":""},model:{value:e.printer.descripcion,callback:function(t){e.$set(e.printer,"descripcion",t)},expression:"printer.descripcion"}})],1)]),o("div",{},[o("button",{staticClass:"btn btn-lg btn-primary mr-4",on:{click:function(t){return e.$router.push("./user")}}},[e._v(" Regresar ")]),o("button",{staticClass:"btn btn-lg btn-success",on:{click:function(t){return t.preventDefault(),e.addEquip()}}},[e._v(" Añadir ")])])]),e._m(0)],1)},Z=[function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container-fluid px-0",staticStyle:{"margin-top":"200px",left:"0px",position:"absolute"}},[o("footer",{staticClass:"text-center",staticStyle:{left:"0px"},attrs:{id:"footer"}},[o("div",{staticClass:"separador"}),o("div",{staticClass:"contenedor-footer p-3"},[o("div",{staticClass:"text-white mt-3",staticStyle:{"font-size":"11px"}},[o("p",[e._v(" Hecho en México, todos los derechos reservados 2020. "),o("br"),e._v(" Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente "),o("br"),e._v(" completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución. ")])])])])])}],ee={data:function(){return{page:!1,file:null,loading:!0,printer:{noInventario:null,noResguardo:null,idUnidadResponsable:null,idUbicacion:null,idUso:null,idTipo:null,modelo:null,idMarca:null,noSerie:null,descripcion:null},respuesta:[]}},created:function(){this.getAll()},methods:{addEquip:function(){var e=this,t=this.printer;J.a.fire({title:"¿Está seguro de querer añadir esta impresora?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sí, estoy seguro",cancelButtonText:"Cancelar"}).then((function(o){o.value&&M.a.post("".concat($.a.api,"/api/addPrinter"),t,{headers:{token:localStorage.token}}).then((function(){J.a.fire({title:"¡Hecho!",text:"Impresora agregada correctamente.",icon:"success"}),Object.keys(e.printer).forEach((function(t){return e.printer[t]=null}))})).catch((function(t){409===t.response.status?(localStorage.clear(),e.$bvModal.show("session")):J.a.fire({title:"¡Error!",text:"No se pudo agregar la impresora al inventario.",icon:"error"})}))}))},getAll:function(){var e=this;this.loading=!0,this.respuesta=[],M.a.get("".concat($.a.api,"/api/addPrinter"),{headers:{token:localStorage.token}}).then((function(t){e.respuesta=t.data,e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))}))},cargaMasiva:function(){var e=this;if(!this.file)return J.a.fire({title:"Primero seleccione un archivo.",icon:"warning",confirmButtonText:"Aceptar"});J.a.fire({title:"¿Está seguro de querer subir nuevas impresoras?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Aceptar",cancelButtonText:"Cancelar"}).then((function(t){if(t.value){e.page=!0;var o=new FormData;o.append("printers",e.file),M.a.post("".concat($.a.api,"/upload/printers"),o,{headers:{"Content-Type":"multipart/form-data",token:window.localStorage.getItem("token")}}).then((function(){e.page=!1,J.a.fire({title:"Se cargaron los equipos correctamente",icon:"success",confirmButtonText:"Aceptar"})})).catch((function(t){e.page=!1,t.response&&500===t.response.status&&J.a.fire({title:"Hubo un error al subir las impresoras",icon:"warning",confirmButtonText:"Aceptar"})}))}}))}}},te=ee,oe=(o("8de2"),Object(u["a"])(te,X,Z,!1,null,"1fcb8031",null)),ae=oe.exports,ie=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container mt-5"},[o("b-modal",{ref:"",attrs:{id:"session","hide-footer":"","hide-header":""}},[o("div",{staticClass:"d-block text-center"},[o("h3",[e._v("La sesión ha caducado")])]),o("b-button",{staticClass:"mt-3",attrs:{variant:"primary",block:""},on:{click:function(t){return e.$router.replace("/login")}}},[e._v("¡Llévame al login!")])],1),o("b-modal",{ref:"",attrs:{id:"status","hide-footer":"","hide-header":""}},[o("div",{staticClass:"d-block text-center"},[o("h3",[e._v("Error.")]),o("br"),o("h6",[e._v("Regrese y seleccione una fila para editar los campos.")])]),o("b-button",{staticClass:"mt-3",attrs:{variant:"primary",block:""},on:{click:function(t){return e.$router.replace("/user")}}},[e._v("Regresar al inicio.")])],1),e.loading?o("div",{staticClass:"container text-center p-5"},[o("b-spinner",{staticClass:"m-4 p-5",attrs:{variant:"primary",label:"Spinning"}})],1):o("div",{staticClass:"d-flex flex-column"},[o("h1",{staticClass:"text-center"},[e._v("Editar información del equipo")]),o("h3",{staticClass:"text-left mt-4 mb-5"},[e._v("Datos generales:")]),o("form",{staticClass:"mb-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("h6",{staticClass:"mb-3"},[e._v(" Numero de inventario:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.noInventarioAdd,expression:"noInventarioAdd"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.noInventarioAdd},on:{input:function(t){t.target.composing||(e.noInventarioAdd=t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Numero de resguardo:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.noResguardo,expression:"equipo.noResguardo"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.noResguardo},on:{input:function(t){t.target.composing||e.$set(e.equipo,"noResguardo",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Unidad responsable:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.unidades,"value-field":"idUnidadResponsable","text-field":"uResponsable"},model:{value:e.equipo.idUnidadResponsable,callback:function(t){e.$set(e.equipo,"idUnidadResponsable",t)},expression:"equipo.idUnidadResponsable"}}),o("h6",{staticClass:"mb-3"},[e._v(" Ubicación:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.ubicaciones,"value-field":"idUbicacion","text-field":"ubicacion"},model:{value:e.equipo.idUbicacion,callback:function(t){e.$set(e.equipo,"idUbicacion",t)},expression:"equipo.idUbicacion"}}),o("h6",{staticClass:"mb-3"},[e._v(" Uso:")]),o("b-select",{staticClass:"py-2 mb-3 sel-form-add mt-0",attrs:{options:e.respuesta.usos,"value-field":"idUso","text-field":"uso"},model:{value:e.equipo.idUso,callback:function(t){e.$set(e.equipo,"idUso",t)},expression:"equipo.idUso"}})],1),o("div",[o("h3",{staticClass:"mb-5"},[e._v("Equipo:")]),o("form",{staticClass:"mb-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("h6",{staticClass:"mb-3"},[e._v(" Tipo de equipo:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.activosFijos,"value-field":"idActivoFijo","text-field":"activoFijo"},model:{value:e.equipo.idActivoFijo,callback:function(t){e.$set(e.equipo,"idActivoFijo",t)},expression:"equipo.idActivoFijo"}}),o("h6",{staticClass:"mb-3"},[e._v(" Modelo:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.modelo,expression:"equipo.modelo"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.modelo},on:{input:function(t){t.target.composing||e.$set(e.equipo,"modelo",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Marca:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.marcas,"value-field":"idMarca","text-field":"marca"},model:{value:e.equipo.idMarca,callback:function(t){e.$set(e.equipo,"idMarca",t)},expression:"equipo.idMarca"}}),o("h6",{staticClass:"mb-3"},[e._v(" Número de serie:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.noSerie,expression:"equipo.noSerie"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.noSerie},on:{input:function(t){t.target.composing||e.$set(e.equipo,"noSerie",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Procesador:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.procesador,expression:"equipo.procesador"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.procesador},on:{input:function(t){t.target.composing||e.$set(e.equipo,"procesador",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Velocidad del procesador en MHz:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.vProcesador,expression:"equipo.vProcesador"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.vProcesador},on:{input:function(t){t.target.composing||e.$set(e.equipo,"vProcesador",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Memoria ROM en GB:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.hdd,expression:"equipo.hdd"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.hdd},on:{input:function(t){t.target.composing||e.$set(e.equipo,"hdd",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Memoria RAM en MB:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.memoriasz,expression:"equipo.memoriasz"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.memoriasz},on:{input:function(t){t.target.composing||e.$set(e.equipo,"memoriasz",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Tipo de memoria:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.memoria,expression:"equipo.memoria"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.memoria},on:{input:function(t){t.target.composing||e.$set(e.equipo,"memoria",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Velocidad de memoria en MHz:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.vMemoria,expression:"equipo.vMemoria"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.vMemoria},on:{input:function(t){t.target.composing||e.$set(e.equipo,"vMemoria",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Gráficos:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.equipo.graficos,expression:"equipo.graficos"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.equipo.graficos},on:{input:function(t){t.target.composing||e.$set(e.equipo,"graficos",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v(" Sistema operativo:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.distros,"value-field":"idOS","text-field":"osname"},model:{value:e.equipo.idOS,callback:function(t){e.$set(e.equipo,"idOS",t)},expression:"equipo.idOS"}})],1)]),o("div",{},[o("button",{staticClass:"btn btn-lg btn-primary",on:{click:function(t){return e.$router.push("./user")}}},[e._v(" Regresar ")]),o("button",{staticClass:"btn btn-lg btn-danger mx-3",on:{click:function(t){return t.preventDefault(),e.deleteEquip(e.equipo.noInventario)}}},[e._v(" Eliminar ")]),o("button",{staticClass:"btn btn-lg btn-success mt-3 mt-sm-0",on:{click:function(t){return t.preventDefault(),e.saveChanges()}}},[e._v(" Guardar cambios ")])])]),e._m(0)],1)},se=[function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container-fluid px-0",staticStyle:{"margin-top":"200px",left:"0px",position:"absolute"}},[o("footer",{staticClass:"text-center",staticStyle:{left:"0px"},attrs:{id:"footer"}},[o("div",{staticClass:"separador"}),o("div",{staticClass:"contenedor-footer p-3"},[o("div",{staticClass:"text-white mt-3",staticStyle:{"font-size":"11px"}},[o("p",[e._v(" Hecho en México, todos los derechos reservados 2020. "),o("br"),e._v(" Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente "),o("br"),e._v(" completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución. ")])])])])])}],ne={data:function(){return{loading:!0,status:null,equipo:{},respuesta:{},noInventarioAdd:null}},created:function(){this.getEquipo()},methods:{getEquipo:function(){var e=this,t={noInventario:localStorage.noInventario};this.loading=!0,M.a.get("".concat($.a.api,"/api/updateEquip"),{params:t,headers:{token:localStorage.token}}).then((function(t){e.equipo=t.data.equipo[0],e.noInventarioAdd=e.equipo.noInventario,e.getAll(),e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session")),500===t.response.status&&e.$bvModal.show("status")}))},getAll:function(){var e=this;this.loading=!0,M.a.get("".concat($.a.api,"/api/addEquip"),{headers:{token:localStorage.token}}).then((function(t){e.respuesta=t.data,e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))}))},saveChanges:function(){var e=this;J.a.fire({title:"¿Está seguro de querer guardar los cambios?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sí, estoy seguro",cancelButtonText:"Cancelar"}).then((function(t){t.value&&(e.equipo.noInventarioAdd=e.noInventarioAdd,M.a.put("".concat($.a.api,"/api/updateEquip"),e.equipo,{headers:{token:localStorage.token}}).then((function(){J.a.fire({title:"¡Hecho!",text:"Equipo actualizado con éxito.",icon:"success"})})).catch((function(t){409===t.response.status?(localStorage.clear(),e.$bvModal.show("session")):J.a.fire({title:"¡Error!",text:"No se pudo actualizar el equipo en el inventario.",icon:"error"})})))}))},deleteEquip:function(e){var t=this;J.a.fire({title:"¿Está seguro de querer eliminar este equipo?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sí, estoy seguro",cancelButtonText:"Cancelar"}).then((function(o){o.value&&M()({baseURL:"".concat($.a.api,"/api/updateEquip"),method:"delete",headers:{token:localStorage.token},data:{noInventario:e}}).then((function(){J.a.fire({title:"¡Hecho!",text:"Equipo eliminado con éxito.",icon:"success"}),localStorage.removeItem("noInventario"),t.$router.replace("/user")})).catch((function(e){409===e.response.status?(localStorage.clear(),t.$bvModal.show("session")):J.a.fire({title:"¡Error!",text:"No se pudo eliminar el equipo en el inventario.",icon:"error"})}))}))}}},re=ne,ce=(o("f4a1"),Object(u["a"])(re,ie,se,!1,null,"0da991d1",null)),le=ce.exports,ue=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container mt-5"},[o("b-modal",{ref:"",attrs:{id:"session","hide-footer":"","hide-header":""}},[o("div",{staticClass:"d-block text-center"},[o("h3",[e._v("La sesión ha caducado")])]),o("b-button",{staticClass:"mt-3",attrs:{variant:"primary",block:""},on:{click:function(t){return e.$router.replace("/login")}}},[e._v("¡Llévame al login!")])],1),o("b-modal",{ref:"",attrs:{id:"status","hide-footer":"","hide-header":""}},[o("div",{staticClass:"d-block text-center"},[o("h3",[e._v("Error.")]),o("br"),o("h6",[e._v("Regrese y seleccione una fila para editar los campos.")])]),o("b-button",{staticClass:"mt-3",attrs:{variant:"primary",block:""},on:{click:function(t){return e.$router.replace("/user")}}},[e._v("Regresar al inicio.")])],1),e.loading?o("div",{staticClass:"container text-center p-5"},[o("b-spinner",{staticClass:"m-4 p-5",attrs:{variant:"primary",label:"Spinning"}})],1):o("div",{staticClass:"d-flex flex-column"},[o("h1",{staticClass:"text-center"},[e._v("Editar información la impresora")]),o("h3",{staticClass:"text-left mt-4 mb-5"},[e._v("Datos generales:")]),o("form",{staticClass:"mb-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("h6",[e._v("Número de inventario:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.noInventarioAdd,expression:"noInventarioAdd"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.noInventarioAdd},on:{input:function(t){t.target.composing||(e.noInventarioAdd=t.target.value)}}}),o("h6",[e._v("Número de resguardo:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.printer.noResguardo,expression:"printer.noResguardo"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.printer.noResguardo},on:{input:function(t){t.target.composing||e.$set(e.printer,"noResguardo",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v("Unidad Responsable:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.unidades,"value-field":"idUnidadResponsable","text-field":"uResponsable"},model:{value:e.printer.idUnidadResponsable,callback:function(t){e.$set(e.printer,"idUnidadResponsable",t)},expression:"printer.idUnidadResponsable"}}),o("h6",{staticClass:"mb-3"},[e._v("Ubicación:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.ubicaciones,"value-field":"idUbicacion","text-field":"ubicacion"},model:{value:e.printer.idUbicacion,callback:function(t){e.$set(e.printer,"idUbicacion",t)},expression:"printer.idUbicacion"}}),o("h6",{staticClass:"mb-3"},[e._v("Uso:")]),o("b-select",{staticClass:"py-2 mb-0 sel-form-add mt-0",attrs:{options:e.respuesta.usos,"value-field":"idUso","text-field":"uso"},model:{value:e.printer.idUso,callback:function(t){e.$set(e.printer,"idUso",t)},expression:"printer.idUso"}})],1),o("div",[o("h3",{staticClass:"mt-3"},[e._v("Impresora:")]),o("form",{staticClass:"my-5 form-add-user pl-0",attrs:{enctype:"multipart/form-data"}},[o("h6",{staticClass:"mb-3"},[e._v("Tipo de impresora:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.tipos,"value-field":"idTipo","text-field":"tipo"},model:{value:e.printer.idTipo,callback:function(t){e.$set(e.printer,"idTipo",t)},expression:"printer.idTipo"}}),o("h6",{staticClass:"mb-3"},[e._v("Marca:")]),o("b-select",{staticClass:"py-2 mb-5 sel-form-add mt-0",attrs:{options:e.respuesta.marcas,"value-field":"idMarca","text-field":"marca"},model:{value:e.printer.idMarca,callback:function(t){e.$set(e.printer,"idMarca",t)},expression:"printer.idMarca"}}),o("h6",[e._v("Modelo:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.printer.modelo,expression:"printer.modelo"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.printer.modelo},on:{input:function(t){t.target.composing||e.$set(e.printer,"modelo",t.target.value)}}}),o("h6",[e._v("Número de serie:")]),o("input",{directives:[{name:"model",rawName:"v-model",value:e.printer.noSerie,expression:"printer.noSerie"}],staticClass:"pb-2 mb-5",attrs:{type:"text",placeholder:"Introduzca el campo nuevo:"},domProps:{value:e.printer.noSerie},on:{input:function(t){t.target.composing||e.$set(e.printer,"noSerie",t.target.value)}}}),o("h6",{staticClass:"mb-3"},[e._v("Descripcion adicional:")]),o("b-textarea",{staticClass:"pb-2 mb-5 sel-form-add",attrs:{placeholder:"Introduzca la descripción nueva:",rows:"3","no-resize":""},model:{value:e.printer.descripcion,callback:function(t){e.$set(e.printer,"descripcion",t)},expression:"printer.descripcion"}})],1)]),o("div",{},[o("button",{staticClass:"btn btn-lg btn-primary",on:{click:function(t){return e.$router.push("./user")}}},[e._v(" Regresar ")]),o("button",{staticClass:"btn btn-lg btn-danger mx-3",on:{click:function(t){return t.preventDefault(),e.deletePrinter(e.printer.noInventario)}}},[e._v(" Eliminar ")]),o("button",{staticClass:"btn btn-lg btn-success mt-3 mt-sm-0",on:{click:function(t){return t.preventDefault(),e.saveChanges()}}},[e._v(" Guardar cambios ")])])]),e._m(0)],1)},de=[function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"container-fluid px-0",staticStyle:{"margin-top":"200px",left:"0px",position:"absolute"}},[o("footer",{staticClass:"text-center",staticStyle:{left:"0px"},attrs:{id:"footer"}},[o("div",{staticClass:"separador"}),o("div",{staticClass:"contenedor-footer p-3"},[o("div",{staticClass:"text-white mt-3",staticStyle:{"font-size":"11px"}},[o("p",[e._v(" Hecho en México, todos los derechos reservados 2020. "),o("br"),e._v(" Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente "),o("br"),e._v(" completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución. ")])])])])])}],pe={data:function(){return{loading:!0,status:null,printer:{},respuesta:{},noInventarioAdd:null}},created:function(){this.getPrinter()},methods:{getPrinter:function(){var e=this,t={noInventario:localStorage.noInventario};this.loading=!0,M.a.get("".concat($.a.api,"/api/updatePrinter"),{params:t,headers:{token:localStorage.token}}).then((function(t){e.printer=t.data.printer[0],e.noInventarioAdd=e.printer.noInventario,e.getAll(),e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session")),500===t.response.status&&e.$bvModal.show("status")}))},getAll:function(){var e=this;this.loading=!0,M.a.get("".concat($.a.api,"/api/addPrinter"),{headers:{token:localStorage.token}}).then((function(t){e.respuesta=t.data,e.loading=!1})).catch((function(t){409===t.response.status&&(localStorage.clear(),e.$bvModal.show("session"))}))},saveChanges:function(){var e=this;J.a.fire({title:"¿Está seguro de querer guardar los cambios?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sí, estoy seguro",cancelButtonText:"Cancelar"}).then((function(t){t.value&&(e.printer.noInventarioAdd=e.noInventarioAdd,M.a.put("".concat($.a.api,"/api/updatePrinter"),e.printer,{headers:{token:localStorage.token}}).then((function(){J.a.fire({title:"¡Hecho!",text:"Impresora actualizada con éxito.",icon:"success"})})).catch((function(t){409===t.response.status?(localStorage.clear(),e.$bvModal.show("session")):J.a.fire({title:"¡Error!",text:"No se pudo actualizar la impresora en el inventario.",icon:"error"}),console.log(t)})))}))},deletePrinter:function(e){var t=this;J.a.fire({title:"¿Está seguro de querer eliminar esta impresora?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sí, estoy seguro",cancelButtonText:"Cancelar"}).then((function(o){o.value&&M()({baseURL:"".concat($.a.api,"/api/updatePrinter"),method:"delete",headers:{token:localStorage.token},data:{noInventario:e}}).then((function(){J.a.fire({title:"¡Hecho!",text:"Impresora eliminada con éxito.",icon:"success"}),localStorage.removeItem("noInventario"),t.$router.replace("/user")})).catch((function(e){409===e.response.status?(localStorage.clear(),t.$bvModal.show("session")):J.a.fire({title:"¡Error!",text:"No se pudo actualizar la impresora en el inventario.",icon:"error"})}))}))}}},me=pe,ve=(o("434a"),Object(u["a"])(me,ue,de,!1,null,"340cefe6",null)),fe=ve.exports,he=[{path:"*",redirect:"login"},{path:"/",name:"root",redirect:"login"},{path:"/login",component:T,name:"login",meta:{isPublic:!0},beforeEnter:function(e,t,o){ge()?o("/user"):o()}},{path:"/user",component:H,name:"user",meta:{isPublic:!0},beforeEnter:function(e,t,o){ge()?o(!0):o(!1)}},{path:"/addEquip",component:W,name:"addEquip",meta:{perm:!0},beforeEnter:function(e,t,o){ge()?ge()&&!xe()?o(!1):o(!0):o("/login")}},{path:"/addPrinter",component:ae,name:"addPrinter",meta:{perm:!0},beforeEnter:function(e,t,o){ge()?ge()&&!xe()?o(!1):o(!0):o("/login")}},{path:"/updateEquip",component:le,name:"updateEquip",meta:{perm:!0},beforeEnter:function(e,t,o){ge()?ge()&&!xe()?o(!1):o(!0):o("/login")}},{path:"/updatePrinter",component:fe,name:"updatePrinter",meta:{perm:!0},beforeEnter:function(e,t,o){ge()?ge()&&!xe()?o(!1):o(!0):o("/login")}}];a["default"].use(q["a"]);var be=new q["a"]({routes:he}),ge=function(){return!!window.localStorage.token},xe=function(){return JSON.parse(window.localStorage.isAdmin)},Ce=be,_e=o("ecee"),ye=o("c074"),we=o("ad3d");_e["c"].add(ye["j"]),_e["c"].add(ye["i"]),_e["c"].add(ye["g"]),_e["c"].add(ye["c"]),_e["c"].add(ye["d"]),_e["c"].add(ye["b"]),_e["c"].add(ye["f"]),_e["c"].add(ye["a"]),_e["c"].add(ye["e"]),_e["c"].add(ye["h"]),a["default"].component("font-awesome-icon",we["a"]),a["default"].config.productionTip=!1,new a["default"]({render:function(e){return e(w)},router:Ce}).$mount("#app")},6026:function(e,t,o){},"8de2":function(e,t,o){"use strict";var a=o("6026"),i=o.n(a);i.a},"8e0d":function(e,t,o){},"97de":function(e,t,o){},"9af5":function(e,t,o){"use strict";var a=o("d962"),i=o.n(a);i.a},"9e3c":function(e,t,o){"use strict";var a=o("46f9"),i=o.n(a);i.a},a078:function(e,t){var o={api:"https://venus.acatlan.unam.mx/censo-pruebas/"};e.exports=o},a6f0:function(e,t,o){"use strict";var a=o("ce25"),i=o.n(a);i.a},a811:function(e,t,o){"use strict";var a=o("436b"),i=o.n(a);i.a},b468:function(e,t,o){"use strict";var a=o("cbd7"),i=o.n(a);i.a},bd96:function(e,t,o){e.exports=o.p+"img/Logo-UNAM.e51a83fb.png"},cbd7:function(e,t,o){},ce25:function(e,t,o){},d422:function(e,t,o){},d962:function(e,t,o){},f4a1:function(e,t,o){"use strict";var a=o("8e0d"),i=o.n(a);i.a},f83e:function(e,t,o){e.exports=o.p+"img/logo_fesa.a48ed338.png"}});
|
|
//# sourceMappingURL=app.fc975bee.js.map
|