pcpuma_unam_operador/components/operador/Usuario.vue

41 lines
996 B
Vue
Raw Normal View History

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() {
return {
usuario: { instituciones: [], tipoUsuario: {} },
}
},
methods: {
updateUsuario(valorObject) {
this.usuario = valorObject
},
2022-09-06 15:50:38 +00:00
},
2022-08-25 23:30:19 +00:00
}
</script>