2022-08-25 23:30:19 +00:00
|
|
|
<template>
|
|
|
|
<section class="mb-5">
|
|
|
|
<BuscarUsuario
|
|
|
|
:operador="operador"
|
|
|
|
:updateIsLoading="updateIsLoading"
|
|
|
|
:updateUsuario="updateUsuario"
|
|
|
|
:usuario="usuario"
|
|
|
|
/>
|
|
|
|
|
|
|
|
<b-tabs>
|
2023-01-10 15:56:32 +00:00
|
|
|
<TabPrestamosUsuario :usuario="usuario" :operador="operador" />
|
2022-08-25 23:30:19 +00:00
|
|
|
|
|
|
|
<TabMultas :usuario="usuario" />
|
|
|
|
</b-tabs>
|
|
|
|
</section>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
import BuscarUsuario from '@/components/buscar/BuscarUsuario'
|
|
|
|
import TabMultas from '@/components/operador/TabMultas'
|
2022-09-06 15:50:38 +00:00
|
|
|
import TabPrestamosUsuario from '@/components/operador/TabPrestamosUsuario'
|
2022-08-25 23:30:19 +00:00
|
|
|
|
|
|
|
export default {
|
2022-09-06 15:50:38 +00:00
|
|
|
components: { BuscarUsuario, TabMultas, TabPrestamosUsuario },
|
2022-08-25 23:30:19 +00:00
|
|
|
props: {
|
2023-01-09 17:29:31 +00:00
|
|
|
operador: { type: Object, required: true, default: () => ({}) },
|
|
|
|
updateIsLoading: { type: Function, required: true, default: () => {} },
|
2022-08-25 23:30:19 +00:00
|
|
|
},
|
|
|
|
data() {
|
2023-01-17 17:44:41 +00:00
|
|
|
return { usuario: { instituciones: [], tipoUsuario: {} } }
|
2022-08-25 23:30:19 +00:00
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
updateUsuario(valorObject) {
|
|
|
|
this.usuario = valorObject
|
|
|
|
},
|
2022-09-06 15:50:38 +00:00
|
|
|
},
|
2022-08-25 23:30:19 +00:00
|
|
|
}
|
|
|
|
</script>
|