diff --git a/components/admin/Modulos.vue b/components/admin/Modulos.vue index 1948c07..8ef4443 100644 --- a/components/admin/Modulos.vue +++ b/components/admin/Modulos.vue @@ -4,6 +4,7 @@ :updateIsLoading="updateIsLoading" :updateActualizarTabla="updateActualizarTabla" :idInstitucion="admin.institucion.id_institucion" + v-if="admin.tipoUsuario.id_tipo_usuario === 3" /> - + Modulos @@ -145,9 +148,6 @@ export default { this.idModelo != this.lastSearch.idModelo || this.idModulo != this.lastSearch.idModulo || this.idTipoCarrito != this.lastSearch.idTipoCarrito || - (this.operador.institucion && - this.operador.institucion.id_institucion != - this.lastSearch.idInstitucion) || (this.operador.tipoUsuario.id_tipo_usuario === 2 && this.idInstitucion && this.idInstitucion != this.lastSearch.idInstitucion) @@ -195,12 +195,14 @@ export default { obtenerReporteLaboratorioMovil() { let data = '' - if (this.carrito) data += `carrito=${this.carrito}` + if (this.idInstitucion) data += `id_institucion=${this.idInstitucion}` + if (this.carrito) data += `&carrito=${this.carrito}` if (this.idMarca) data += `&id_marca=${this.idMarca}` if (this.idModelo) data += `&id_modelo=${this.idModelo}` if (this.idModulo) data += `&id_modulo=${this.idModulo}` if (this.idTipoCarrito) data += `&id_tipo_carrito=${this.idTipoCarrito}` if (data[0] === '&') data = data.slice(1, data.length) + console.log(data) return axios .get( `${process.env.api}/carrito-motivo/laboratorio-movil?${data}`, @@ -221,6 +223,7 @@ export default { carrito: res.data[i].carrito.carrito, id_modulo: res.data[i].carrito.modulo.id_modulo, modulo: res.data[i].carrito.modulo.modulo, + institucion: res.data[i].carrito.modulo.institucion.institucion, operador: res.data[i].operador.operador, }) return data diff --git a/components/tablaBuscador/TablaBuscadorModulo.vue b/components/tablaBuscador/TablaBuscadorModulo.vue index 07a24e0..89bfb31 100644 --- a/components/tablaBuscador/TablaBuscadorModulo.vue +++ b/components/tablaBuscador/TablaBuscadorModulo.vue @@ -60,10 +60,7 @@ export default { let data = '' this.isLoadingTable = true - if (this.admin.institucion.id_institucion) - data += `?id_institucion=${this.admin.institucion.id_institucion}` - else if (this.idInstitucion) - data += `?id_institucion=${this.idInstitucion}` + if (this.idInstitucion) data += `?id_institucion=${this.idInstitucion}` return axios .get( `${process.env.api}/modulo/modulos-operador${data}`, diff --git a/components/tablas/TablaCarritos.vue b/components/tablas/TablaCarritos.vue index edfd5e8..d41a628 100644 --- a/components/tablas/TablaCarritos.vue +++ b/components/tablas/TablaCarritos.vue @@ -16,6 +16,16 @@ show-detail-icon striped > + + {{ props.row.modulo.institucion.institucion }} + + {{ props.row.carrito }}
{{ props.row.modulo.institucion.institucion }}
{{ props.row.carrito }}