diff --git a/components/admin/responsables/cargaMasiva.vue b/components/admin/responsables/cargaMasiva.vue index db0a0e2..5a23349 100644 --- a/components/admin/responsables/cargaMasiva.vue +++ b/components/admin/responsables/cargaMasiva.vue @@ -10,30 +10,21 @@ drag-drop expanded > -
-
-

- -

+
+ -

- {{ - csv.name || 'Arrastra aquí tu archivo o da click para buscar' - }} -

-
+

+ {{ + csv.name || 'Arrastra aquí tu archivo o da click aquí para buscar' + }} +

Enviar archivo @@ -65,9 +55,9 @@ export default { }, props: { admin: { type: Object, required: true }, + imprimirError: { type: Function, required: true }, imprimirMensaje: { type: Function, required: true }, imprimirWarning: { type: Function, required: true }, - imprimirError: { type: Function, required: true }, updateIsLoading: { type: Function, required: true }, }, methods: { diff --git a/components/admin/responsables/tablaResponsables.vue b/components/admin/responsables/tablaResponsables.vue index 01902db..4ee5e09 100644 --- a/components/admin/responsables/tablaResponsables.vue +++ b/components/admin/responsables/tablaResponsables.vue @@ -8,8 +8,8 @@ type="text" placeholder="Correo" icon="mail" - v-model="search.correo" @keyup.enter.native="obtenerResponsables()" + v-model="search.correo" rounded /> @@ -19,8 +19,8 @@ type="name" placeholder="Nombre" icon="account" - v-model="search.nombre" @keyup.enter.native="obtenerResponsables()" + v-model="search.nombre" rounded /> @@ -42,8 +42,8 @@ :total="total" :current-page="page" :per-page="perPage" - :selected.sync="responsableSelected" :loading="isLoading" + :selected.sync="responsableSelected" :row-class="(row, index) => 'pointer'" @page-change="onPageChange" hoverable @@ -79,20 +79,18 @@ import axios from 'axios' export default { data() { return { - data: [], + isLoading: false, page: 1, perPage: 25, total: 0, - isLoading: false, + data: [], + responsableSelected: {}, search: {}, searchAnterior: {}, - responsableSelected: {}, } }, props: { admin: { type: Object, required: true }, - imprimirMensaje: { type: Function, required: true }, - imprimirWarning: { type: Function, required: true }, imprimirError: { type: Function, required: true }, }, methods: { @@ -123,7 +121,7 @@ export default { if (this.search.correo) data = `&correo=${this.search.correo}` axios .get( - `${process.env.api}/usuario/responsables?&pagina=${this.page}${data}`, + `${process.env.api}/usuario/responsables?pagina=${this.page}${data}`, this.admin.token ) .then((res) => { diff --git a/pages/admin/responsables/index.vue b/pages/admin/responsables/index.vue index 237e9a2..a638469 100644 --- a/pages/admin/responsables/index.vue +++ b/pages/admin/responsables/index.vue @@ -4,38 +4,33 @@ - +