This commit is contained in:
Lemuel Marquez
2021-01-04 18:17:54 -06:00
5 changed files with 92 additions and 87 deletions
+4 -33
View File
@@ -63,13 +63,13 @@
<b-table
:data="data"
:loading="loading"
hoverable
striped
paginated
backend-pagination
:total="total"
:per-page="perPage"
@page-change="onPageChange"
hoverable
striped
>
<b-table-column field="nombre" label="Nombre" v-slot="props" centered>
<span @click="servicios(props.row.idServicio)">{{
@@ -156,7 +156,6 @@ export default {
this.page = page;
this.obtenerDatos();
console.log(this.page);
console.log(this.idStatus);
},
types(idStatus) {
if (idStatus === 1) {
@@ -182,34 +181,6 @@ export default {
return "is-danger";
}
},
botonCarta(cartaTermino) {
if (cartaTermino === 1) {
return "is-success";
} else {
return "is-danger";
}
},
botonCuestionario(cuestionario) {
if (cuestionario === 1) {
return "is-success";
} else {
return "is-danger";
}
},
iconoCarta(cartaTermino) {
if (cartaTermino === 1) {
return "check";
} else {
return "close";
}
},
iconoCuestionario(cuestionario) {
if (cuestionario === 1) {
return "check";
} else {
return "close";
}
},
fecha(date) {
const fecha = moment(date.substr(0, 10));
return `${fecha.date()}/${fecha.month() + 1}/${fecha.year()}`;
@@ -258,12 +229,12 @@ export default {
window.localStorage.setItem("idServicio", idServicio);
this.$router.push("/admin/servicio");
},
insertIdLocal() {
getIdLocal() {
this.idUsuario = localStorage.getItem("idUsuario");
},
},
created() {
this.insertIdLocal();
this.getIdLocal();
this.obtenerDatos(0);
},
};
+14 -1
View File
@@ -1,5 +1,14 @@
<template>
<div v-if="idServicio != null && cartaAceptacion != null" class="container">
<b-button
class="border-info my-5"
type="is-info is-light"
icon-left="arrow-left-box"
tag="router-link"
to="/responsable"
>Regresar</b-button
>
<h3 class="title is-4 mt-6">
Carta de aceptación (en formato .PDF. No se aceptan fotos).
</h3>
@@ -29,7 +38,11 @@
</b-field>
<b-field class="centro">
<b-button :disabled="file == ''" class="border-info my-5" type="is-info"
<b-button
:disabled="file == ''"
class="border-success my-5"
type="is-success"
@click="Enviar()"
>Enviar</b-button
>
</b-field>
+11 -2
View File
@@ -1,5 +1,14 @@
<template>
<div v-if="idServicio != null && cartaTermino != null" class="container">
<b-button
class="border-info my-5"
type="is-info is-light"
icon-left="arrow-left-box"
tag="router-link"
to="/responsable"
>Regresar</b-button
>
<h3 class="title is-4 mt-6">
Carta de termino (en formato .PDF. No se aceptan fotos).
</h3>
@@ -31,8 +40,8 @@
<b-field class="centro">
<b-button
:disabled="file == ''"
class="border-info my-5 is-medium"
type="is-info"
class="border-success my-5 is-medium"
type="is-success"
@click="Enviar()"
>
Enviar
+63 -43
View File
@@ -1,6 +1,15 @@
<template>
<div v-if="this.idServicio && this.cuestionario" class="container">
<div class="section">
<b-button
class="border-info my-5"
type="is-info is-light"
icon-left="arrow-left-box"
tag="router-link"
to="/responsable"
>Regresar</b-button
>
<h1 class="title is-3">
Estimad(a) responsable de programa de servicio social:
</h1>
@@ -55,10 +64,10 @@
</p>
<div class="level mt-5">
<p class="level-item has-text-centered">4)Exelente</p>
<p class="level-item has-text-around">3)Bueno</p>
<p class="level-item has-text-around">2)Regular</p>
<p class="level-item has-text-around">1)Deficiente</p>
<p class="level-item has-text-centered">4) Exelente</p>
<p class="level-item has-text-around">3) Bueno</p>
<p class="level-item has-text-around">2) Regular</p>
<p class="level-item has-text-around">1) Deficiente</p>
</div>
</section>
@@ -72,10 +81,11 @@
placeholder="Seleccionar"
v-model="calificaciones.calificacion1"
>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="">Seleccionar</option>
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
</b-select>
</b-field>
</div>
@@ -86,11 +96,15 @@
2. Conocimientos técnicos para las funciones encomendadas
</p>
<b-field class="column is-2">
<b-select placeholder="Seleccionar" calificaciones.calificacion2>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<b-select
placeholder="Seleccionar"
v-model="calificaciones.calificacion2"
>
<option value="">Seleccionar</option>
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
</b-select>
</b-field>
</div>
@@ -101,11 +115,15 @@
3. Iniciativa para la implementación de mejoras en la empresa
</p>
<b-field class="column is-2">
<b-select placeholder="Seleccionar" calificaciones.calificacion3>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<b-select
placeholder="Seleccionar"
v-model="calificaciones.calificacion3"
>
<option value="">Seleccionar</option>
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
</b-select>
</b-field>
</div>
@@ -117,11 +135,15 @@
encomendadas
</p>
<b-field class="column is-2">
<b-select placeholder="Seleccionar" calificaciones.calificacion4>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<b-select
placeholder="Seleccionar"
v-model="calificaciones.calificacion4"
>
<option value="">Seleccionar</option>
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
</b-select>
</b-field>
</div>
@@ -130,11 +152,15 @@
<div class="columns">
<p class="column is- 9">5. Desempeño general de sus funciones</p>
<b-field class="column is-2">
<b-select placeholder="Seleccionar" calificaciones.calificacion5>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<b-select
placeholder="Seleccionar"
v-model="calificaciones.calificacion5"
>
<option value="">Seleccionar</option>
<option value="1">Deficiente</option>
<option value="2">Regular</option>
<option value="3">Bueno</option>
<option value="4">Exelente</option>
</b-select>
</b-field>
</div>
@@ -158,21 +184,15 @@
calificaciones.calificacion7
></b-input>
<b-button
class="border-info my-5"
type="is-info"
tag="router-link"
to="/responsable"
>Regresar</b-button
>
<b-button
class="border-info my-5"
type="is-info"
tag="router-link"
to="/responsable"
>Enviar</b-button
>
<b-field class="centro">
<b-button
:disabled="file == ''"
class="border-success my-5"
type="is-success"
@click="Enviar()"
>Enviar</b-button
>
</b-field>
</section>
</div>
</template>
-8
View File
@@ -247,7 +247,6 @@ export default {
onPageChange(page) {
this.page = page;
this.obtenerDatos();
console.log(this.page);
},
types(idStatus) {
if (idStatus === 1) {
@@ -293,15 +292,11 @@ export default {
iconoCarta(cartaTermino) {
if (cartaTermino != null) {
return "check";
} else {
return "close";
}
},
iconoCuestionario(cuestionario) {
if (cuestionario != null) {
return "check";
} else {
return "close";
}
},
fecha(date) {
@@ -354,9 +349,6 @@ export default {
window.localStorage.setItem("cartaAceptacion", idStatus);
this.$router.push("/responsable/carta_aceptacion");
},
insertIdLocal() {
this.idUsuario = localStorage.getItem("idUsuario");
},
getIdLocal() {
this.idTipoUsuario = localStorage.getItem("idTipoUsuario");
this.idUsuario = localStorage.getItem("idUsuario");