listo reporte lab movil
This commit is contained in:
parent
471a9cf788
commit
da9ba5c69c
@ -4,6 +4,7 @@
|
||||
:updateIsLoading="updateIsLoading"
|
||||
:updateActualizarTabla="updateActualizarTabla"
|
||||
:idInstitucion="admin.institucion.id_institucion"
|
||||
v-if="admin.tipoUsuario.id_tipo_usuario === 3"
|
||||
/>
|
||||
|
||||
<TablaBuscadorModulo
|
||||
|
@ -155,7 +155,10 @@
|
||||
v-if="idTipoUsuario === 3"
|
||||
/>
|
||||
|
||||
<b-menu-item icon="storefront-outline">
|
||||
<b-menu-item
|
||||
icon="storefront-outline"
|
||||
v-if="idTipoUsuario === 3 || idTipoUsuario === 4"
|
||||
>
|
||||
<template #label="props">
|
||||
Modulos
|
||||
<b-icon
|
||||
@ -181,7 +184,6 @@
|
||||
'/admin/administrador/modulos/buscar_modulo/buscar_modulo'
|
||||
)
|
||||
"
|
||||
v-if="idTipoUsuario === 3 || idTipoUsuario === 4"
|
||||
/>
|
||||
|
||||
<b-menu-item
|
||||
|
@ -67,7 +67,10 @@
|
||||
campo="reporte laboratorio móvil"
|
||||
nombreArchivo="reporte_laboratorio_movil"
|
||||
:obtener="obtenerReporteLaboratorioMovil"
|
||||
v-if="operador.tipoUsuario.id_tipo_usuario === 3"
|
||||
v-if="
|
||||
operador.tipoUsuario.id_tipo_usuario === 2 ||
|
||||
operador.tipoUsuario.id_tipo_usuario === 3
|
||||
"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@ -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
|
||||
|
@ -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}`,
|
||||
|
@ -16,6 +16,16 @@
|
||||
show-detail-icon
|
||||
striped
|
||||
>
|
||||
<b-table-column
|
||||
field="institucion"
|
||||
label="Institucion"
|
||||
v-slot="props"
|
||||
centered
|
||||
v-if="operador.tipoUsuario.id_tipo_usuario === 2"
|
||||
>
|
||||
<p>{{ props.row.modulo.institucion.institucion }}</p>
|
||||
</b-table-column>
|
||||
|
||||
<b-table-column field="carrito" label="Carrito" v-slot="props" centered>
|
||||
<p>{{ props.row.carrito }}</p>
|
||||
</b-table-column>
|
||||
|
Loading…
Reference in New Issue
Block a user