From cf4562fb1328a54b8bd838c8c1446b4f93fb6833 Mon Sep 17 00:00:00 2001 From: Andres2908 Date: Fri, 29 Jul 2022 13:51:48 -0500 Subject: [PATCH] actualizacion de funciones --- server/controller/Admin/validarTicket.js | 18 ++---------------- .../controller/Usuario/inscripcionUsuario.js | 10 +++++++--- 2 files changed, 9 insertions(+), 19 deletions(-) diff --git a/server/controller/Admin/validarTicket.js b/server/controller/Admin/validarTicket.js index 9d9ade5..1e005fd 100644 --- a/server/controller/Admin/validarTicket.js +++ b/server/controller/Admin/validarTicket.js @@ -1,13 +1,8 @@ -const moment = require('moment'); const { validarNumeroEntero, validarNumeroCuenta, } = require('../../helper/validar'); -const { - usuarioInscrito, - agregarRecibo, - agregarDetalleServicio, -} = require('../../config/mariadb.conf'); +const { usuarioInscrito } = require('../../config/mariadb.conf'); const dbPath = '../../db/tablas'; const Inscripcion = require(`${dbPath}/Inscripcion`); const gmail = require('../../helper/gmail'); @@ -17,8 +12,6 @@ const correoInscripcion = require('../../helper/correo'); const validarTicket = async (body) => { const folio = validarNumeroEntero(body.folio, 'folio', true); const idArea = validarNumeroEntero(body.idArea, 'IDAREA', true); - const monto = validarNumeroEntero(body.monto, 'monto', true); - const fechaTicket = body.fechaTicket; const numeroCuenta = validarNumeroCuenta( body.numeroCuenta, @@ -59,14 +52,7 @@ const validarTicket = async (body) => { email = `${numeroCuenta}@pcpuma.acatlan.unam.mx`; if (body.validacion === 1) { correo = correoInscripcion(); - // usuarioInscrito(numeroCuenta, idArea); - // agregarRecibo( - // folio, - // monto, - // moment(fechaTicket).format('L'), - // numeroCuenta - // ); - // agregarDetalleServicio(monto, numeroCuenta); + usuarioInscrito(numeroCuenta, idArea); } else { correo = correoDeclinar(); return Inscripcion.update( diff --git a/server/controller/Usuario/inscripcionUsuario.js b/server/controller/Usuario/inscripcionUsuario.js index 190bda0..75f9509 100644 --- a/server/controller/Usuario/inscripcionUsuario.js +++ b/server/controller/Usuario/inscripcionUsuario.js @@ -22,9 +22,6 @@ const inscripcion = async (body, file) => { const folio = validarNumero(body.folio, 'folio', true, 6); const fechaTicket = body.fechaTicket; - let correo = {}; - let email = ''; - return Inscripcion.findOne({ where: { folio, cancelacion: 0 }, }) @@ -60,6 +57,13 @@ const inscripcion = async (body, file) => { .then((res) => { if (file) fs.renameSync(file.path, file.path + '.' + file.mimetype.split('/')[1]); + agregarRecibo( + folio, + monto, + moment(fechaTicket).format('L'), + numeroCuenta + ); + agregarDetalleServicio(monto, numeroCuenta); }) .then((res) => ({ message: `Tu inscripción está sujeta a validación por parte de un operador de CEDETEC, en caso de no ser correcta o veraz el servicio será suspendido. Por favor ingresa a Kalinga para confirmar tu inscripción`,