pcpuma_unam_operador/components/operador/Equipo.vue

52 lines
1.0 KiB
Vue
Raw Normal View History

2022-05-31 04:22:49 +00:00
<template>
2022-09-07 16:51:45 +00:00
<section class="mb-5">
2022-05-31 04:22:49 +00:00
<BuscarEquipo
:operador="operador"
:equipo="equipo"
:updateIsLoading="updateIsLoading"
:updateEquipo="updateEquipo"
/>
2022-07-05 05:33:43 +00:00
<b-tabs>
2022-08-25 23:30:19 +00:00
<TabPrestamosEquipo :equipo="equipo" />
2022-05-31 04:22:49 +00:00
2022-08-04 23:11:48 +00:00
<TabMotivos :equipo="equipo" />
2022-07-05 05:33:43 +00:00
</b-tabs>
2022-05-31 04:22:49 +00:00
</section>
</template>
<script>
2022-07-27 02:33:41 +00:00
import BuscarEquipo from '@/components/buscar/BuscarEquipo'
2022-08-04 23:11:48 +00:00
import TabMotivos from '@/components/operador/TabMotivos'
2022-08-25 23:30:19 +00:00
import TabPrestamosEquipo from '@/components/operador/TabPrestamosEquipo'
2022-05-31 04:22:49 +00:00
export default {
2022-08-04 23:11:48 +00:00
components: {
BuscarEquipo,
TabMotivos,
2022-08-25 23:30:19 +00:00
TabPrestamosEquipo,
2022-08-04 23:11:48 +00:00
},
2022-07-11 19:23:06 +00:00
props: {
operador: { type: Object, required: true },
updateIsLoading: { type: Function, required: true },
},
2022-05-31 04:22:49 +00:00
data() {
return {
equipo: {
2022-07-05 04:48:43 +00:00
carrito: { modulo: {}, tipoCarrito: {} },
2022-07-07 23:20:54 +00:00
programas: [],
2022-07-05 04:48:43 +00:00
status: {},
2022-07-07 23:20:54 +00:00
tiposEntradas: [],
2022-05-31 04:22:49 +00:00
},
}
},
methods: {
updateEquipo(valorObject) {
this.equipo = valorObject
},
2022-07-22 22:46:48 +00:00
},
2022-05-31 04:22:49 +00:00
}
</script>
<style></style>