login listo, data fake

This commit is contained in:
2021-04-30 22:35:45 -05:00
parent c1631712cb
commit e01001a4a9
5 changed files with 59 additions and 25 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ const login = async (body) => {
'La contraseña',
20
);
return Usuario.findOne({
where: { usuario }
}).then((res) => {
+34
View File
@@ -0,0 +1,34 @@
require('../config/config');
const colors = require('colors');
// const Adscripcion = require('./tablas/Adscripcion');
// const Categoria = require('./tablas/Categoria');
// const Contacto = require('./tablas/Contacto');
// const DatosAcademicos = require('./tablas/DatosAcademicos');
// const Edificio = require('./tablas/Edificio');
// const Investigador = require('./tablas/Investigador');
// const TipoContacto = require('./tablas/TipoContacto');
// const TipoDatosAcademicos = require('./tablas/TipoDatosAcademicos');
const {encriptar} = require('../helper/encriptar');
const Usuario = require('./tablas/Usuario');
const dataFake = async () => {
let usuario = ["Marco", "Lemu", "Josuhe"];
for(let i=0; i < usuario.length; i++){
await Usuario.create({
usuario: usuario[i],
password: encriptar("123")
})
}
}
const exe = async () => {
await dataFake();
console.log(
'\nSe ha instalado exitosamente la data fake.\n'.underline.bold.green
);
process.exit();
};
exe();
+20 -20
View File
@@ -1,6 +1,6 @@
const moment = require('moment');
const validator = require('validator');
const Servicio = require('../db/tablas/Servicio');
// const Servicio = require('../db/tablas/Servicio');
const noValido = (campo) => {
throw new Error(`${campo} no es valido.`);
@@ -117,24 +117,24 @@ const validarNumero = (numero, length) => {
return numero;
};
const validarPreTermino = (idServicio) => {
return Servicio.findOne({ where: { idServicio } })
.then((res) => {
if (
res.idCuestionarioPrograma &&
res.idCuestionarioAlumno &&
res.cartaTermino &&
res.informeGlobal
)
return Servicio.update({ idStatus: 5 }, { where: { idServicio } });
return false;
})
.then((res) => {
if (res)
return 'Este Servicio Social paso a Termino, espera a que COESI autorice tu liberación.';
return '';
});
};
// const validarPreTermino = (idServicio) => {
// return Servicio.findOne({ where: { idServicio } })
// .then((res) => {
// if (
// res.idCuestionarioPrograma &&
// res.idCuestionarioAlumno &&
// res.cartaTermino &&
// res.informeGlobal
// )
// return Servicio.update({ idStatus: 5 }, { where: { idServicio } });
// return false;
// })
// .then((res) => {
// if (res)
// return 'Este Servicio Social paso a Termino, espera a que COESI autorice tu liberación.';
// return '';
// });
// };
const validarAccesibilidad = (usuariosValidos = [], idTipoUsuario) => {
for (let i = 0; i < usuariosValidos.length; i++)
@@ -172,7 +172,7 @@ module.exports = {
validarNumeroCuenta,
validarFecha,
validarNumero,
validarPreTermino,
// validarPreTermino,
validarAccesibilidad,
isObjectEmpty,
crearDDMMAAAA,
+3 -3
View File
@@ -2,15 +2,15 @@ const express = require('express');
const app = express();
// const { verificaToken } = require('../middleware/autentificacion');
const route = '/usuario';
const login = require('../controller/Operador/login');
const login = require('../controller/Usuario/login');
app.post(`${route}`, (req, res) => {
app.post(`${route}/login`, (req, res) => {
return login(req.body)
.then((data) => {
res.status(200).json(data);
})
.catch((err) => {
res.status(400).json(err);
res.status(400).json({ message: err.message });
});
});
+1 -1
View File
@@ -1,6 +1,6 @@
const express = require("express");
const app = express();
// app.use(require("./"));
app.use(require('./Usuario'));
module.exports = app;