From 142be715d6381ffcfc19f6a147af362cd4e4775f Mon Sep 17 00:00:00 2001 From: marcorv6 Date: Sun, 29 May 2022 23:17:52 -0500 Subject: [PATCH] tokens --- components/admin/CrearPremiacion.vue | 6 +++- components/admin/EditarPremiacion.vue | 14 +++++++-- components/admin/Operadores.vue | 6 +++- components/admin/Premiaciones.vue | 17 ++++++++--- components/admin/Reportes.vue | 29 +++++++++++++----- nuxt.config.js | 4 +-- pages/Operador/index.vue | 16 ++++++---- pages/Profesor/index.vue | 44 ++++++++++++++++++--------- 8 files changed, 96 insertions(+), 40 deletions(-) diff --git a/components/admin/CrearPremiacion.vue b/components/admin/CrearPremiacion.vue index e1ac0ec..5ff567f 100644 --- a/components/admin/CrearPremiacion.vue +++ b/components/admin/CrearPremiacion.vue @@ -112,7 +112,11 @@ export default { activa: true } axios - .post(`${process.env.api}/Premiacion/nueva`, data) + .post(`${process.env.api}/Premiacion/nueva`, data, { + headers: { + token: localStorage.getItem('token'), + }, + }) .then((res) => { this.updateIsLoading(false) this.success() diff --git a/components/admin/EditarPremiacion.vue b/components/admin/EditarPremiacion.vue index effa582..85a4c65 100644 --- a/components/admin/EditarPremiacion.vue +++ b/components/admin/EditarPremiacion.vue @@ -77,7 +77,11 @@ export default { fecha: this.fechaNueva, } axios - .put(`${process.env.api}/Premiacion/editar`, data) + .put(`${process.env.api}/Premiacion/editar`, data, { + headers: { + token: localStorage.getItem('token'), + }, + }) .then((res) => { this.updateIsLoading(false) let message = 'Se ha editado la premiación con éxito.' @@ -112,7 +116,11 @@ export default { activa: !this.activa, } axios - .put(`${process.env.api}/Premiacion/activarDesactivar`, data) + .put(`${process.env.api}/Premiacion/activarDesactivar`, data, { + headers: { + token: localStorage.getItem('token'), + }, + }) .then((res) => { this.updateIsLoading(false) let message = @@ -175,7 +183,7 @@ export default { confirmButtonColor: '#1e3c70', }).then((res) => { if (res.value) { - this.$router.push("/admin") + this.$router.push('/admin') } }) }, diff --git a/components/admin/Operadores.vue b/components/admin/Operadores.vue index d57f79c..cca426d 100644 --- a/components/admin/Operadores.vue +++ b/components/admin/Operadores.vue @@ -108,7 +108,11 @@ export default { password: this.password, } axios - .post(`${process.env.api}/usuario/nuevoOperador`, data) + .post(`${process.env.api}/usuario/nuevoOperador`, data, { + headers: { + token: localStorage.getItem('token'), + }, + }) .then((res) => { this.updateIsLoading(false) this.success() diff --git a/components/admin/Premiaciones.vue b/components/admin/Premiaciones.vue index 649e732..4fb229b 100644 --- a/components/admin/Premiaciones.vue +++ b/components/admin/Premiaciones.vue @@ -1,7 +1,9 @@ @@ -18,7 +18,7 @@ import axios from 'axios' import Scanner from '../../components/operador/Scanner.vue' export default { components: { - Scanner + Scanner, }, data() { return { @@ -32,7 +32,11 @@ export default { this.isReading = false const data = { idProfesor, idPremiacion } axios - .post(`${process.env.api}/profesor/entradaInvitado`, data) + .post(`${process.env.api}/profesor/entradaInvitado`, data, { + headers: { + token: localStorage.getItem('token'), + }, + }) .then((res) => { this.isLoading = false this.successUpload() @@ -52,7 +56,7 @@ export default { confirmButtonColor: '#1e3c70', }) }, - errorMessage(err){ + errorMessage(err) { this.$swal({ title: err, type: 'error', @@ -60,7 +64,7 @@ export default { confirmButtonText: 'Aceptar', confirmButtonColor: '#1e3c70', }) - } + }, }, layout: 'default', } diff --git a/pages/Profesor/index.vue b/pages/Profesor/index.vue index 55ac57c..34ada05 100644 --- a/pages/Profesor/index.vue +++ b/pages/Profesor/index.vue @@ -15,8 +15,12 @@

Nombre: {{ `${Profesor.nombre}` }}

-

Este profesor ya registró invitados en otro momento.

-

¡Gracias por su registro!

+

+ Este profesor ya registró invitados en otro momento. +

+

+ ¡Gracias por su registro! +

Premiacion:

@@ -35,7 +39,7 @@
-
+

Cantidad de invitados:

Nombre: {{ `${Profesor.nombre}` }}

-

No hay premiaciones activas para este profesor.

+

+ No hay premiaciones activas para este profesor. +

@@ -128,7 +134,6 @@ export default { }, methods: { enviar() { - console.log(this.premiacion) this.isLoading = true this.invitados.forEach((item) => { item.nombreCompleto = `${item.nombre} ${item.apellido}` @@ -138,9 +143,12 @@ export default { idPremiacion: this.premiacion, invitados: this.invitados, } - console.log(data) axios - .post(`${process.env.api}/invitado/infoInvitados`, data) + .post(`${process.env.api}/invitado/infoInvitados`, data, { + headers: { + token: localStorage.getItem('token'), + }, + }) .then((res) => { this.isLoading = false this.invitados = [] @@ -183,11 +191,16 @@ export default { this.isLoading = true await axios .get( - `${process.env.api}/profesor/premiaciones?idProfesor=${this.Profesor.idProfesor}` + `${process.env.api}/profesor/premiaciones?idProfesor=${this.Profesor.idProfesor}`, + { + headers: { + token: localStorage.getItem('token'), + }, + } ) .then((res) => { this.isLoading = false - if(res) this.premiaciones = res.data + if (res) this.premiaciones = res.data }) .catch((err) => { this.isLoading = false @@ -196,14 +209,18 @@ export default { }, async yaRegistrado() { this.isLoading = true - console.log(this.Profesor.idProfesor, this.premiaciones[0].idPremiacion) await axios .get( - `${process.env.api}/profesor/yaRegistro?idProfesor=${this.Profesor.idProfesor}&idPremiacion=${this.premiaciones[0].idPremiacion}` + `${process.env.api}/profesor/yaRegistro?idProfesor=${this.Profesor.idProfesor}&idPremiacion=${this.premiaciones[0].idPremiacion}`, + { + headers: { + token: localStorage.getItem('token'), + }, + } ) .then((res) => { this.isLoading = false - if(res) this.alreadyRegistred = res.data + if (res) this.alreadyRegistred = res.data }) .catch((err) => { this.isLoading = false @@ -217,8 +234,7 @@ export default { this.Profesor.adscripcion = localStorage.getItem('adscripcion') this.Profesor.numeroTrabajador = localStorage.getItem('numeroTrabajador') await this.fetchPremiaciones() - console.log(this.premiaciones) - if(this.premiaciones.length === 1) { + if (this.premiaciones.length === 1) { await this.yaRegistrado() } },