From 58ca512baba520f5bbc2e54d6a8748125e8d6706 Mon Sep 17 00:00:00 2001 From: xXpuma99Xx <51341582+xXpuma99Xx@users.noreply.github.com> Date: Tue, 23 Nov 2021 18:25:54 -0600 Subject: [PATCH] responsable info --- .../Informacion.vue} | 20 +++++++++---------- .../modificar/updateResponsable.vue | 0 .../admin/responsables/tablaResponsables.vue | 2 +- .../index.vue | 10 ++++------ .../modificar/index.vue | 2 +- 5 files changed, 15 insertions(+), 19 deletions(-) rename components/admin/responsables/{infoResponsable/responsable.vue => responsable/Informacion.vue} (83%) rename components/admin/responsables/{infoResponsable => responsable}/modificar/updateResponsable.vue (100%) rename pages/admin/responsables/{infoResponsable => responsable}/index.vue (93%) rename pages/admin/responsables/{infoResponsable => responsable}/modificar/index.vue (96%) diff --git a/components/admin/responsables/infoResponsable/responsable.vue b/components/admin/responsables/responsable/Informacion.vue similarity index 83% rename from components/admin/responsables/infoResponsable/responsable.vue rename to components/admin/responsables/responsable/Informacion.vue index fb35473..573a6e0 100644 --- a/components/admin/responsables/infoResponsable/responsable.vue +++ b/components/admin/responsables/responsable/Informacion.vue @@ -13,6 +13,7 @@ + @@ -35,7 +36,7 @@ type="is-link" class="my-5" tag="router-link" - to="/admin/responsables/infoResponsable/modificar" + to="/admin/responsables/responsable/modificar" > Editar información @@ -49,16 +50,14 @@ export default { data() { return { idResponsable: null, - responsable: {}, + programaSelected: null, programas: [], programa: {}, - programaSelected: '', + responsable: {}, } }, props: { admin: { type: Object, required: true }, - imprimirMensaje: { type: Function, required: true }, - imprimirWarning: { type: Function, required: true }, imprimirError: { type: Function, required: true }, updateIsLoading: { type: Function, required: true }, }, @@ -72,11 +71,12 @@ export default { ) .then((res) => { this.responsable = res.data + this.obtenerProgramas() this.updateIsLoading(false) }) .catch((err) => { this.updateIsLoading(false) - this.error(err.response.data.message) + this.imprimirError(err.response.data) }) }, obtenerProgramas() { @@ -89,7 +89,7 @@ export default { this.programas = res.data }) .catch((err) => { - this.error(err.response.data.message) + this.imprimirError(err.response.data) }) }, }, @@ -99,11 +99,9 @@ export default { }, }, created() { - this.idResponsable = localStorage.getItem('idResponsable') - if (this.admin.idTipoUsuario === 1 && this.idResponsable) { + this.idResponsable = Number(localStorage.getItem('idResponsable')) + if (this.admin.idTipoUsuario === 1 && this.idResponsable) this.obtenerResponsable() - this.obtenerProgramas() - } }, } diff --git a/components/admin/responsables/infoResponsable/modificar/updateResponsable.vue b/components/admin/responsables/responsable/modificar/updateResponsable.vue similarity index 100% rename from components/admin/responsables/infoResponsable/modificar/updateResponsable.vue rename to components/admin/responsables/responsable/modificar/updateResponsable.vue diff --git a/components/admin/responsables/tablaResponsables.vue b/components/admin/responsables/tablaResponsables.vue index 4ee5e09..91a5b82 100644 --- a/components/admin/responsables/tablaResponsables.vue +++ b/components/admin/responsables/tablaResponsables.vue @@ -138,7 +138,7 @@ export default { watch: { responsableSelected() { localStorage.setItem('idResponsable', this.responsableSelected.idUsuario) - this.$router.push(`/admin/responsables/infoResponsable`) + this.$router.push(`/admin/responsables/responsable`) }, }, created() { diff --git a/pages/admin/responsables/infoResponsable/index.vue b/pages/admin/responsables/responsable/index.vue similarity index 93% rename from pages/admin/responsables/infoResponsable/index.vue rename to pages/admin/responsables/responsable/index.vue index fcc9ba7..b91eeec 100644 --- a/pages/admin/responsables/infoResponsable/index.vue +++ b/pages/admin/responsables/responsable/index.vue @@ -5,10 +5,8 @@ :deleteFromLocalStorage="['idResponsable']" /> - @@ -24,17 +22,17 @@