From d4f44b3eaf428b204ece638c3e67c57b5f150790 Mon Sep 17 00:00:00 2001 From: mxrco Date: Mon, 16 Nov 2020 13:45:00 -0600 Subject: [PATCH] cuarto commit --- components/admin/servicio/modificar/form.vue | 59 +++++++++++++++----- components/admin/servicio/vistaServicio.vue | 48 +++++++++------- 2 files changed, 71 insertions(+), 36 deletions(-) diff --git a/components/admin/servicio/modificar/form.vue b/components/admin/servicio/modificar/form.vue index 69ab048..af9cece 100644 --- a/components/admin/servicio/modificar/form.vue +++ b/components/admin/servicio/modificar/form.vue @@ -1,6 +1,6 @@ @@ -128,13 +127,13 @@ export default { fechaNacimiento: [], fechaInicio: [], fechaFin: [], - minDate1: new Date('2020-01-02') + minDate1: new Date('2020-01-01') } }, methods: { dangerToast () { this.$buefy.toast.open({ - message: 'Correo invalido', + message: 'Asegurate de ingresar un PDF', type: 'is-danger' }) }, @@ -151,9 +150,39 @@ export default { this.nuevo.informeGlobal.name || this.nuevo.idStatus ) { + if (this.nuevo.correo) { + if (validator.isEmail(this.nuevo.correo)) { + return true + } else { + return false + } + } return true } - return false + }, + validarExt (a) { + const extPermitidas = /(.pdf)$/i + switch (a) { + case 1: if (!extPermitidas.exec(this.nuevo.cartaAceptacion.name)) { + this.dangerToast() + this.nuevo.cartaAceptacion = {} + } + break + case 2: if (!extPermitidas.exec(this.nuevo.cartaTermino.name)) { + this.dangerToast() + this.nuevo.cartaTermino = {} + } + break + case 3: if (!extPermitidas.exec(this.nuevo.informeGlobal.name)) { + this.dangerToast() + this.nuevo.informeGlobal = {} + } + break + } + }, + regresar () { + localStorage.removeItem('idRegistro') + this.$router.push('/admin/servicio') } }, computed: { diff --git a/components/admin/servicio/vistaServicio.vue b/components/admin/servicio/vistaServicio.vue index 2bdaa59..7d2cc6e 100644 --- a/components/admin/servicio/vistaServicio.vue +++ b/components/admin/servicio/vistaServicio.vue @@ -1,7 +1,30 @@