45 lines
1.1 KiB
Vue
45 lines
1.1 KiB
Vue
<template>
|
|
<section class="container px-2 pb-6">
|
|
<BotonRegresar
|
|
path="/admin/responsables"
|
|
:deleteFromLocalStorage="['correo', 'idResponsable', 'nombreResponsable']"
|
|
/>
|
|
|
|
<Responsable></Responsable>
|
|
|
|
<BotonRegresar
|
|
path="/admin/responsables"
|
|
:deleteFromLocalStorage="['correo', 'idResponsable', 'nombreResponsable']"
|
|
/>
|
|
</section>
|
|
</template>
|
|
|
|
<script>
|
|
import botonRegresar from '@/components/botonRegresar'
|
|
import Responsable from '@/components/admin/responsables/infoResponsable/responsable'
|
|
|
|
export default {
|
|
components: {
|
|
botonRegresar,
|
|
Responsable,
|
|
},
|
|
beforeCreate() {
|
|
const idTipoUsuario = Number(localStorage.getItem('idTipoUsuario'))
|
|
|
|
if (idTipoUsuario === 2) this.$router.push('/responsable')
|
|
if (idTipoUsuario === 3) this.$router.push('/alumno')
|
|
if (idTipoUsuario === 4) this.$router.push('/casoEspecial')
|
|
|
|
if (
|
|
!localStorage.getItem('idResponsable') ||
|
|
!localStorage.getItem('nombreResponsable') ||
|
|
!localStorage.getItem('correo')
|
|
) {
|
|
this.$router.push('/admin/responsables')
|
|
}
|
|
},
|
|
}
|
|
</script>
|
|
|
|
<style scoped></style>
|