buscar modulo corregido

This commit is contained in:
lemuel 2022-08-05 07:45:31 -05:00
parent 75d71ed97f
commit 185f947ad6
8 changed files with 34 additions and 21 deletions

View File

@ -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 },

View File

@ -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>

View File

@ -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 },

View File

@ -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

View File

@ -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 {

View File

@ -22,7 +22,7 @@
<script>
import axios from 'axios'
import ModalMultaNumeroInventario from './ModalMultaNumeroInventario'
import ModalMultaNumeroInventario from '@/components/operador/ModalMultaNumeroInventario'
export default {
props: {

View File

@ -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: {

View File

@ -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: {