buscar modulo corregido
This commit is contained in:
parent
75d71ed97f
commit
185f947ad6
@ -9,7 +9,7 @@
|
||||
|
||||
<script>
|
||||
import axios from 'axios'
|
||||
import TablaDias from '@/components/tablas/TablaDias.vue'
|
||||
import TablaDias from '@/components/tablas/TablaDias'
|
||||
|
||||
export default {
|
||||
components: { TablaDias },
|
||||
|
@ -1,16 +1,18 @@
|
||||
<template>
|
||||
<div>
|
||||
<BuscarModulo
|
||||
:admin="admin"
|
||||
:modulo="modulo"
|
||||
:updateIsLoading="updateIsLoading"
|
||||
:updateModulo="updateModulo"
|
||||
:admin="admin"
|
||||
:modulo="modulo"
|
||||
/>
|
||||
|
||||
<TablaCarritos
|
||||
:operador="admin"
|
||||
:carritos="carritos"
|
||||
:isLoadingTable="isLoadingTable"
|
||||
:onPageChange="onPageChange"
|
||||
:page="page"
|
||||
:total="total"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
@ -28,16 +30,14 @@ export default {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
modulo: { institucion: {} },
|
||||
carritos: [],
|
||||
isLoadingTable: false,
|
||||
page: 1,
|
||||
total: 0,
|
||||
modulo: { institucion: {} },
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
updateModulo(valorObject) {
|
||||
this.modulo = valorObject
|
||||
this.obtenerCarritos()
|
||||
},
|
||||
obtenerCarritos() {
|
||||
this.isLoadingTable = true
|
||||
axios
|
||||
@ -54,6 +54,18 @@ export default {
|
||||
this.$alertsGenericos.imprimirError(this.$buefy, err.response.data)
|
||||
})
|
||||
},
|
||||
onPageChange(page) {
|
||||
this.page = page
|
||||
this.obtenerCarritos()
|
||||
},
|
||||
updateModulo(valorObject) {
|
||||
this.modulo = valorObject
|
||||
},
|
||||
},
|
||||
watch: {
|
||||
modulo() {
|
||||
this.obtenerCarritos()
|
||||
},
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
<script>
|
||||
import axios from 'axios'
|
||||
import TablaProgramas from '@/components/tablas/TablaProgramas.vue'
|
||||
import TablaProgramas from '@/components/tablas/TablaProgramas'
|
||||
|
||||
export default {
|
||||
components: { TablaProgramas },
|
||||
|
@ -1,17 +1,16 @@
|
||||
<template>
|
||||
<section class="mb-5">
|
||||
<BuscarCarrito
|
||||
:updateCarrito="updateCarrito"
|
||||
:updateIsLoading="updateIsLoading"
|
||||
:operador="operador"
|
||||
:carrito="carrito"
|
||||
:updateIsLoading="updateIsLoading"
|
||||
:updateCarrito="updateCarrito"
|
||||
/>
|
||||
|
||||
<TablaEquipos
|
||||
:equipos="equipos"
|
||||
:page="page"
|
||||
:total="total"
|
||||
:obtenerEquipos="obtenerEquipos"
|
||||
:onPageChange="onPageChange"
|
||||
:isLoadingTable="isLoadingTable"
|
||||
/>
|
||||
@ -25,6 +24,10 @@ import TablaEquipos from '@/components/tablas/TablaEquipos'
|
||||
|
||||
export default {
|
||||
components: { BuscarCarrito, TablaEquipos },
|
||||
props: {
|
||||
operador: { type: Object, required: true },
|
||||
updateIsLoading: { type: Function, required: true },
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
equipos: [],
|
||||
@ -34,10 +37,6 @@ export default {
|
||||
carrito: { modulo: {}, tipoCarrito: {} },
|
||||
}
|
||||
},
|
||||
props: {
|
||||
operador: { type: Object, required: true },
|
||||
updateIsLoading: { type: Function, required: true },
|
||||
},
|
||||
methods: {
|
||||
obtenerEquipos() {
|
||||
axios
|
||||
|
@ -23,7 +23,7 @@
|
||||
import axios from 'axios'
|
||||
import ManualIdPrestamo from '@/components/operador/ManualIdPrestamo'
|
||||
import ManualNumeroInventario from '@/components/operador/ManualNumeroInventario'
|
||||
import ModalMultaIdPrestamo from './ModalMultaIdPrestamo'
|
||||
import ModalMultaIdPrestamo from '@/components/operador/ModalMultaIdPrestamo'
|
||||
import Scanner from '@/components/operador/Scanner'
|
||||
|
||||
export default {
|
||||
|
@ -22,7 +22,7 @@
|
||||
|
||||
<script>
|
||||
import axios from 'axios'
|
||||
import ModalMultaNumeroInventario from './ModalMultaNumeroInventario'
|
||||
import ModalMultaNumeroInventario from '@/components/operador/ModalMultaNumeroInventario'
|
||||
|
||||
export default {
|
||||
props: {
|
||||
|
@ -55,7 +55,8 @@
|
||||
|
||||
<script>
|
||||
import axios from 'axios'
|
||||
import TablaMultas from './TablaMultas.vue'
|
||||
import TablaMultas from '@/components/operador/usuarios/TablaMultas'
|
||||
|
||||
export default {
|
||||
components: { TablaMultas },
|
||||
props: {
|
||||
|
@ -72,7 +72,8 @@
|
||||
|
||||
<script>
|
||||
import axios from 'axios'
|
||||
import TablaUsuarios from './TablaUsuarios.vue'
|
||||
import TablaUsuarios from '@/components/operador/usuarios/TablaUsuarios'
|
||||
|
||||
export default {
|
||||
components: { TablaUsuarios },
|
||||
props: {
|
||||
|
Loading…
Reference in New Issue
Block a user