listo reporte lab movil
This commit is contained in:
parent
471a9cf788
commit
da9ba5c69c
@ -4,6 +4,7 @@
|
|||||||
:updateIsLoading="updateIsLoading"
|
:updateIsLoading="updateIsLoading"
|
||||||
:updateActualizarTabla="updateActualizarTabla"
|
:updateActualizarTabla="updateActualizarTabla"
|
||||||
:idInstitucion="admin.institucion.id_institucion"
|
:idInstitucion="admin.institucion.id_institucion"
|
||||||
|
v-if="admin.tipoUsuario.id_tipo_usuario === 3"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<TablaBuscadorModulo
|
<TablaBuscadorModulo
|
||||||
|
@ -155,7 +155,10 @@
|
|||||||
v-if="idTipoUsuario === 3"
|
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">
|
<template #label="props">
|
||||||
Modulos
|
Modulos
|
||||||
<b-icon
|
<b-icon
|
||||||
@ -181,7 +184,6 @@
|
|||||||
'/admin/administrador/modulos/buscar_modulo/buscar_modulo'
|
'/admin/administrador/modulos/buscar_modulo/buscar_modulo'
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
v-if="idTipoUsuario === 3 || idTipoUsuario === 4"
|
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<b-menu-item
|
<b-menu-item
|
||||||
|
@ -67,7 +67,10 @@
|
|||||||
campo="reporte laboratorio móvil"
|
campo="reporte laboratorio móvil"
|
||||||
nombreArchivo="reporte_laboratorio_movil"
|
nombreArchivo="reporte_laboratorio_movil"
|
||||||
:obtener="obtenerReporteLaboratorioMovil"
|
: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>
|
</div>
|
||||||
|
|
||||||
@ -145,9 +148,6 @@ export default {
|
|||||||
this.idModelo != this.lastSearch.idModelo ||
|
this.idModelo != this.lastSearch.idModelo ||
|
||||||
this.idModulo != this.lastSearch.idModulo ||
|
this.idModulo != this.lastSearch.idModulo ||
|
||||||
this.idTipoCarrito != this.lastSearch.idTipoCarrito ||
|
this.idTipoCarrito != this.lastSearch.idTipoCarrito ||
|
||||||
(this.operador.institucion &&
|
|
||||||
this.operador.institucion.id_institucion !=
|
|
||||||
this.lastSearch.idInstitucion) ||
|
|
||||||
(this.operador.tipoUsuario.id_tipo_usuario === 2 &&
|
(this.operador.tipoUsuario.id_tipo_usuario === 2 &&
|
||||||
this.idInstitucion &&
|
this.idInstitucion &&
|
||||||
this.idInstitucion != this.lastSearch.idInstitucion)
|
this.idInstitucion != this.lastSearch.idInstitucion)
|
||||||
@ -195,12 +195,14 @@ export default {
|
|||||||
obtenerReporteLaboratorioMovil() {
|
obtenerReporteLaboratorioMovil() {
|
||||||
let data = ''
|
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.idMarca) data += `&id_marca=${this.idMarca}`
|
||||||
if (this.idModelo) data += `&id_modelo=${this.idModelo}`
|
if (this.idModelo) data += `&id_modelo=${this.idModelo}`
|
||||||
if (this.idModulo) data += `&id_modulo=${this.idModulo}`
|
if (this.idModulo) data += `&id_modulo=${this.idModulo}`
|
||||||
if (this.idTipoCarrito) data += `&id_tipo_carrito=${this.idTipoCarrito}`
|
if (this.idTipoCarrito) data += `&id_tipo_carrito=${this.idTipoCarrito}`
|
||||||
if (data[0] === '&') data = data.slice(1, data.length)
|
if (data[0] === '&') data = data.slice(1, data.length)
|
||||||
|
console.log(data)
|
||||||
return axios
|
return axios
|
||||||
.get(
|
.get(
|
||||||
`${process.env.api}/carrito-motivo/laboratorio-movil?${data}`,
|
`${process.env.api}/carrito-motivo/laboratorio-movil?${data}`,
|
||||||
@ -221,6 +223,7 @@ export default {
|
|||||||
carrito: res.data[i].carrito.carrito,
|
carrito: res.data[i].carrito.carrito,
|
||||||
id_modulo: res.data[i].carrito.modulo.id_modulo,
|
id_modulo: res.data[i].carrito.modulo.id_modulo,
|
||||||
modulo: res.data[i].carrito.modulo.modulo,
|
modulo: res.data[i].carrito.modulo.modulo,
|
||||||
|
institucion: res.data[i].carrito.modulo.institucion.institucion,
|
||||||
operador: res.data[i].operador.operador,
|
operador: res.data[i].operador.operador,
|
||||||
})
|
})
|
||||||
return data
|
return data
|
||||||
|
@ -60,10 +60,7 @@ export default {
|
|||||||
let data = ''
|
let data = ''
|
||||||
|
|
||||||
this.isLoadingTable = true
|
this.isLoadingTable = true
|
||||||
if (this.admin.institucion.id_institucion)
|
if (this.idInstitucion) data += `?id_institucion=${this.idInstitucion}`
|
||||||
data += `?id_institucion=${this.admin.institucion.id_institucion}`
|
|
||||||
else if (this.idInstitucion)
|
|
||||||
data += `?id_institucion=${this.idInstitucion}`
|
|
||||||
return axios
|
return axios
|
||||||
.get(
|
.get(
|
||||||
`${process.env.api}/modulo/modulos-operador${data}`,
|
`${process.env.api}/modulo/modulos-operador${data}`,
|
||||||
|
@ -16,6 +16,16 @@
|
|||||||
show-detail-icon
|
show-detail-icon
|
||||||
striped
|
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>
|
<b-table-column field="carrito" label="Carrito" v-slot="props" centered>
|
||||||
<p>{{ props.row.carrito }}</p>
|
<p>{{ props.row.carrito }}</p>
|
||||||
</b-table-column>
|
</b-table-column>
|
||||||
|
Loading…
Reference in New Issue
Block a user