validacion de ticket

This commit is contained in:
Andres2908
2022-03-29 14:30:24 -06:00
parent 4b7867065f
commit fca7349537
+42 -28
View File
@@ -174,38 +174,45 @@ export default {
else this.error = false
let formData = new FormData()
if (this.error === false) {
formData.append('idUsuario', this.idUsuario)
formData.append('numeroCuenta', this.usuario)
formData.append('folio', this.folio)
if (this.monto === '') this.monto = 0
formData.append('monto', this.monto)
formData.append('idArea', this.idArea)
formData.append('fechaTicket', this.fechaTicket)
formData.append('imagen', this.dropFiles[0])
if (typeof folio === Number) {
if (this.error === false) {
formData.append('idUsuario', this.idUsuario)
formData.append('numeroCuenta', this.usuario)
formData.append('folio', this.folio)
if (this.monto === '') this.monto = 0
formData.append('monto', this.monto)
formData.append('idArea', this.idArea)
formData.append('fechaTicket', this.fechaTicket)
formData.append('imagen', this.dropFiles[0])
this.updateIsLoading(true)
await axios
.post(
`${process.env.api}/usuario/inscripcionUsuario`,
formData,
this.token
)
.then((res) => {
this.updateIsLoading(false)
this.$emit('pedirInscripciones')
this.imprimirMensaje(res.data.message)
this.clear()
this.updateIsLoading(true)
this.folioNumber(this.folio)
await axios
.post(
`${process.env.api}/usuario/inscripcionUsuario`,
formData,
this.token
)
.then((res) => {
this.updateIsLoading(false)
this.$emit('pedirInscripciones')
this.imprimirMensaje(res.data.message)
this.clear()
})
.catch((err) => {
this.updateIsLoading(false)
this.imprimirError(err.response.data)
})
} else {
this.imprimirError({
message: 'El monto mínimo para esta inscripción es de $20 pesos.',
})
.catch((err) => {
this.updateIsLoading(false)
this.imprimirError(err.response.data)
})
} else {
}
} else
this.imprimirError({
message: 'El monto mínimo para esta inscripción es de $20 pesos.',
message:
'Ticket no valido, por favor asegurate de que sea un valor numerico',
})
}
},
areaPermitida() {
if (
@@ -245,6 +252,13 @@ export default {
},
}
},
folioNumber(folio) {
if (typeof folio != Number)
this.imprimirError(
(message =
'Ticket no valido, por favor asegurate de que sea un número')
)
},
},
watch: {
inscripcionesUsuario(value) {