From 87bfddff5aa4b4bdf28272cd694d6dcadb88ea39 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 17 Feb 2025 09:39:26 -0600 Subject: [PATCH] cuestionario validado, alerta de respuestas faltantes, ocultar preguntas, v2 en reportes --- components/admin/Cuestionarios.vue | 29 +- .../alumno/cuestionario2/FullCuestionario.vue | 993 +++++++--------- .../cuestionario2/FullCuestionario_newbad.vue | 951 ++++++++++++++++ .../FullCuestionario_newbad2.vue | 1007 +++++++++++++++++ .../cuestionario2/FullCuestionario_old.vue | 951 ++++++++++++++++ .../responsable/CuestionarioResponsable2.vue | 492 ++++---- .../CuestionarioResponsable2copy.vue | 679 +++++++++++ 7 files changed, 4201 insertions(+), 901 deletions(-) create mode 100644 components/alumno/cuestionario2/FullCuestionario_newbad.vue create mode 100644 components/alumno/cuestionario2/FullCuestionario_newbad2.vue create mode 100644 components/alumno/cuestionario2/FullCuestionario_old.vue create mode 100644 components/responsable/CuestionarioResponsable2copy.vue diff --git a/components/admin/Cuestionarios.vue b/components/admin/Cuestionarios.vue index 8a20781..3be3a09 100644 --- a/components/admin/Cuestionarios.vue +++ b/components/admin/Cuestionarios.vue @@ -14,6 +14,20 @@ + + + + + + + + + + + + @@ -51,6 +65,7 @@ export default { return { selectedCuestionario: '', selectedYear: '', + version:'' } }, methods: { @@ -58,16 +73,24 @@ export default { this.updateIsLoading(true) axios .get( - `${process.env.api}/${this.selectedCuestionario}?year=${this.selectedYear}`, - this.admin.token + `${process.env.api}/${this.selectedCuestionario}`, { + params: { + year: this.selectedYear, + version: this.version, + }, + headers: { + Authorization: `Bearer ${this.admin.token}`, + }, + } ) .then((res) => { fileDownload( res.data, - `${this.selectedYear}_${this.selectedCuestionario}.csv` + `${this.selectedYear}_${this.selectedCuestionario}_${this.version}.csv` ) this.selectedYear = '' this.selectedCuestionario = '' + this.version = '' this.updateIsLoading(false) }) .catch((err) => { diff --git a/components/alumno/cuestionario2/FullCuestionario.vue b/components/alumno/cuestionario2/FullCuestionario.vue index 083360e..458b61d 100644 --- a/components/alumno/cuestionario2/FullCuestionario.vue +++ b/components/alumno/cuestionario2/FullCuestionario.vue @@ -1,83 +1,91 @@ - - - - - - - - - - \ No newline at end of file + +.table-responsive { + width: 100%; + overflow-x: auto; +} + + diff --git a/components/alumno/cuestionario2/FullCuestionario_newbad.vue b/components/alumno/cuestionario2/FullCuestionario_newbad.vue new file mode 100644 index 0000000..32fd558 --- /dev/null +++ b/components/alumno/cuestionario2/FullCuestionario_newbad.vue @@ -0,0 +1,951 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/components/alumno/cuestionario2/FullCuestionario_newbad2.vue b/components/alumno/cuestionario2/FullCuestionario_newbad2.vue new file mode 100644 index 0000000..64172d1 --- /dev/null +++ b/components/alumno/cuestionario2/FullCuestionario_newbad2.vue @@ -0,0 +1,1007 @@ + + + + + diff --git a/components/alumno/cuestionario2/FullCuestionario_old.vue b/components/alumno/cuestionario2/FullCuestionario_old.vue new file mode 100644 index 0000000..083360e --- /dev/null +++ b/components/alumno/cuestionario2/FullCuestionario_old.vue @@ -0,0 +1,951 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/components/responsable/CuestionarioResponsable2.vue b/components/responsable/CuestionarioResponsable2.vue index 6853c14..9efbeb7 100644 --- a/components/responsable/CuestionarioResponsable2.vue +++ b/components/responsable/CuestionarioResponsable2.vue @@ -1,19 +1,35 @@