pcpuma_unam_operador/components/operador/Activos.vue
2023-01-09 11:29:31 -06:00

39 lines
898 B
Vue

<template>
<TablaBuscadorPrestamo
:actualizarTabla="actualizarTabla"
:operador="operador"
activos
mostrarSelectModuloA
columnaBotonCancelar
columnaHoraFin
filaRetraso
/>
</template>
<script>
import TablaBuscadorPrestamo from '@/components/tablaBuscador/TablaBuscadorPrestamo'
export default {
components: { TablaBuscadorPrestamo },
props: { operador: { type: Object, required: true, default: () => ({}) } },
data() {
return { actualizarTabla: false }
},
mounted() {
this.socket = this.$nuxtSocket({
name: 'main',
path: process.env.path,
})
this.socket.on('reconnect', (data) => {
this.obtenerPrestamos()
})
this.socket.on('actualizar-operador', (data) => {
if (this.operador.institucion.id_institucion === data.id_institucion)
this.actualizarTabla = !this.actualizarTabla
})
},
}
</script>