From b2c063195be85b7e075f525de7a5506871755d7b Mon Sep 17 00:00:00 2001
From: Andres2908
- Créditos: {{ alumno.creditos }} + Créditos: {{ alumno.creditos + '%' }}
Fecha de inicio: {{ fecha(alumno.fechaInicio) }}
From a5cf4f9265e9632115a25ae8401d4f2e84ec0a37 Mon Sep 17 00:00:00 2001
From: Andres2908 Datos personales
+ Nombre: {{ alumno.Usuario.nombre }}
+
+ Número de cuenta: {{ alumno.Usuario.usuario }}
+
+ Correo: {{ alumno.Carrera.carrera }}
+
+ Correo: {{ alumno.correo }}
+
+ Créditos: {{ alumno.creditos + "%" }}
+
+ Fecha de inicio: {{ fecha(alumno.fechaInicio) }}
+
+ Fecha de fin: {{ fecha(alumno.fechaFin) }}
+
+ Teléfono: {{ alumno.telefono }}
+
+ Dirección: {{ alumno.direccion }}
+
+ Fecha de nacimiento: {{ fecha(alumno.fechaNacimiento) }}
+ Datos del programa
+ Programa: {{ programa.programa }}
+
+ Clave del programa: {{ programa.clavePrograma }}
+
+ Dependecia: {{ programa.dependencia }}
+
+ Institución: {{ programa.institucion }}
+ Carta de aceptación Carta de término Informe global
+ Pre Registro
+
+ Pre Registro Válidado
+
+ Registro
+
+ Pre Término
+
+ Término
+
+ Liberación
+
- Pre Registro
-
- Pre Registro Válidado
-
- Registro
-
- Pre Término
-
- Término
-
- Liberación
- Datos del programa
- Programa: {{ alumno.Programa.programa }}
-
- Clave del programa: {{ alumno.Programa.clavePrograma }}
-
- Dependecia: {{ alumno.Programa.dependencia }}
-
- Institución: {{ alumno.Programa.institucion }}
- Datos personales
- Nombre: {{ alumno.Usuario.nombre }}
-
- Número de cuenta: {{ alumno.Usuario.usuario }}
-
- Correo: {{ alumno.Carrera.carrera }}
-
- Correo: {{ alumno.correo }}
-
- Créditos: {{ alumno.creditos + '%' }}
-
- Fecha de inicio: {{ fecha(alumno.fechaInicio) }}
-
- Fecha de fin: {{ fecha(alumno.fechaFin) }}
-
- Teléfono: {{ alumno.telefono }}
-
- Dirección: {{ alumno.direccion }}
-
- Fecha de nacimiento: {{ fecha(alumno.fechaNacimiento) }}
-
Carta de aceptación (en formato .PDF. No se aceptan fotos).
@@ -43,6 +43,7 @@ export default {
isFullPage: true,
file: "",
idServicio: "",
+ cartaAceptacion: "",
};
},
methods: {
@@ -105,10 +106,17 @@ export default {
})
.finally(() => {
this.$router.push("/responsable");
+ localStorage.removeItem("idServicio");
+ localStorage.removeItem("cartaAceptacion");
});
},
getIdLocal() {
this.idServicio = localStorage.getItem("idServicio");
+ this.cartaAceptacion = localStorage.getItem("cartaAceptacion");
+
+ if (this.idServicio === null || this.cartaAceptacion === null) {
+ this.$router.push("/responsable");
+ }
},
},
watch: {
diff --git a/components/responsable/cartaTermino.vue b/components/responsable/cartaTermino.vue
index b843a16..364d6f2 100644
--- a/components/responsable/cartaTermino.vue
+++ b/components/responsable/cartaTermino.vue
@@ -1,5 +1,5 @@
-
Carta de termino (en formato .PDF. No se aceptan fotos).
@@ -49,6 +49,7 @@ export default {
isFullPage: true,
file: [],
idServicio: "",
+ cartaTermino: "",
};
},
methods: {
@@ -112,10 +113,17 @@ export default {
})
.finally(() => {
this.$router.push("/responsable");
+ localStorage.removeItem("idServicio");
+ localStorage.removeItem("cartaTermino");
});
},
getIdLocal() {
this.idServicio = localStorage.getItem("idServicio");
+ this.cartaTermino = localStorage.getItem("cartaTermino");
+
+ if (this.idServicio === null || this.cartaTermino === null) {
+ this.$router.push("/responsable");
+ }
},
},
watch: {
diff --git a/components/responsable/cuestionario.vue b/components/responsable/cuestionario.vue
index 5f5d2e8..73c90ed 100644
--- a/components/responsable/cuestionario.vue
+++ b/components/responsable/cuestionario.vue
@@ -1,5 +1,5 @@
-
Estimad(a) responsable de programa de servicio social:
@@ -181,6 +181,8 @@
export default {
data() {
return {
+ idServicio: "",
+ cuestionario: "",
actividades: {
actividad1: "",
actividad2: "",
@@ -203,6 +205,17 @@ export default {
imprime() {
console.log(this.actividad1);
},
+ getIdLocal() {
+ this.idServicio = localStorage.getItem("idServicio");
+ this.cuestionario = localStorage.getItem("cuestionario");
+
+ if (this.idServicio === null || this.cuestionario === null) {
+ this.$router.push("/responsable");
+ }
+ },
+ },
+ created() {
+ this.getIdLocal();
},
};
diff --git a/components/responsable/inputTable.vue b/components/responsable/inputTable.vue
index ef9b412..029e45b 100644
--- a/components/responsable/inputTable.vue
+++ b/components/responsable/inputTable.vue
@@ -68,7 +68,7 @@
{{ props.row.nombre }}
{{ props.row.nombre }}
@@ -83,7 +83,7 @@
{{ props.row.numeroCuenta }}
{{ props.row.numeroCuenta }}
@@ -97,7 +97,7 @@
{{ props.row.carrera }}
{{ props.row.carrera }}
@@ -113,7 +113,7 @@
{{ fecha(props.row.fechaInicio) }}
{{ fecha(props.row.fechaInicio) }}
@@ -128,7 +128,7 @@
{{ fecha(props.row.fechaFin) }}
{{ fecha(props.row.fechaFin) }}
@@ -138,8 +138,8 @@
{{ props.row.status }}
{{
@@ -156,7 +156,7 @@
>
+
+
+
-
-
-
+ Confirmar el pre-registro del alumno
+
+
+ Término
+
+
+ Validar el término del alumno
+
+
-
-
-
-
- Confirmar el pre-registro del alumno
-
- Término
-
- Validar el término del alumno
-
+