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