correciones menores
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
const { Op } = require('sequelize');
|
||||
const helperPath = '../../helper';
|
||||
const validar = require('../../helper/validar');
|
||||
const drive = require('../../helper/drive');
|
||||
const validar = require(`${helperPath}/validar`);
|
||||
const drive = require(`${helperPath}/drive`);
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrera = require('../../db/tablas/Carrera');
|
||||
const Programa = require('../../db/tablas/Programa');
|
||||
const Servicio = require('../../db/tablas/Servicio');
|
||||
const Usuario = require('../../db/tablas/Usuario');
|
||||
const Carrera = require(`${dbPath}/Carrera`);
|
||||
const Programa = require(`${dbPath}/Programa`);
|
||||
const Servicio = require(`${dbPath}/Servicio`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const nuevo = async (body, file) => {
|
||||
const idUsuario = validar.validarId(body.idUsuario);
|
||||
@@ -30,6 +30,7 @@ const nuevo = async (body, file) => {
|
||||
: '';
|
||||
let carpeta = '';
|
||||
|
||||
console.log(fechaInicio.format());
|
||||
return Usuario.findOne({
|
||||
where: { idUsuario },
|
||||
})
|
||||
@@ -70,8 +71,8 @@ const nuevo = async (body, file) => {
|
||||
idCarrera,
|
||||
creditos,
|
||||
correo,
|
||||
fechaInicio,
|
||||
fechaFin,
|
||||
fechaInicio: fechaInicio.format(),
|
||||
fechaFin: fechaFin.format(),
|
||||
carpeta,
|
||||
cartaAceptacion: res,
|
||||
profesor,
|
||||
|
||||
+2
-2
@@ -24,8 +24,8 @@ const responsables = async (body) => {
|
||||
offset: 25 * (pagina - 1),
|
||||
}).then((res) => {
|
||||
for (let i = 0; i < res.rows.length; i++) {
|
||||
delete res[i].dataValues.password;
|
||||
delete res[i].dataValues.idTipoUsuario;
|
||||
delete res.rows[i].dataValues.password;
|
||||
delete res.rows[i].dataValues.idTipoUsuario;
|
||||
}
|
||||
return { count: res.count, responsables: res.rows };
|
||||
});
|
||||
+45
-52
@@ -3,75 +3,68 @@ const encriptar = require('../helper/encriptar');
|
||||
const Usuario = require('./tablas/Usuario');
|
||||
const Programa = require('./tablas/Programa');
|
||||
|
||||
const correos = [
|
||||
'lemuel@acatlan.unam.mx',
|
||||
'araceliperezpalma@gmail.com',
|
||||
'nol_123@hotmail.es',
|
||||
'adrianaroquedelangel@gmail.com',
|
||||
'lucel21@hotmail.com',
|
||||
'cidwa1@acatlan.unam.mx',
|
||||
// 'dscad@acatlan.unam.mx',
|
||||
'417095552@pcpuma.acatlan.unam.mx',
|
||||
// 'Jefaturassbt@acatlan.unam.mx',
|
||||
// 'tramites.ss@acatlan.unam.mx',
|
||||
];
|
||||
const nombres = [
|
||||
'Lemuel',
|
||||
'Araceli',
|
||||
'Noli',
|
||||
'Adriana',
|
||||
'Lulu',
|
||||
'Cidwa',
|
||||
// 'dscad',
|
||||
'Noli Acatlan',
|
||||
// 'Jefatura',
|
||||
// 'Tramites',
|
||||
];
|
||||
const correosExt = ['lemuel@acatlan.unam.mx'];
|
||||
const correosInt = ['cidwa1@pcpuma.acatlan.unam.mx'];
|
||||
const nombresExt = ['Lemuel Rosas'];
|
||||
const nombresInt = ['Lemuel Márquez'];
|
||||
|
||||
const dataResponsable = async () => {
|
||||
console.log('\nPaso 1) Instalando Responsables falsos.'.bold.blue);
|
||||
for (let i = 0; i < correos.length; i++) {
|
||||
const dataResponsableExt = async () => {
|
||||
console.log('\nPaso 1) Instalando Responsables Externos falsos.'.bold.blue);
|
||||
for (let i = 0; i < correosExt.length; i++) {
|
||||
await Usuario.create({
|
||||
usuario: correos[i],
|
||||
usuario: correosExt[i],
|
||||
idTipoUsuario: 2,
|
||||
nombre: nombres[i],
|
||||
nombre: nombresExt[i],
|
||||
password: encriptar.encriptar('qwertyui'),
|
||||
activo: true,
|
||||
}).then(async (res) => {
|
||||
console.log(`Se inserto el responsable ${nombres[i]}`.magenta);
|
||||
if (i < 5) {
|
||||
for (let j = 1; j <= 5; j++) {
|
||||
await Programa.create({
|
||||
institucion: `Institucion Falsa ${i + 1}`,
|
||||
dependencia: `Dependencia Falsa ${j - i + 1}`,
|
||||
programa: `Programa Falso ${j}`,
|
||||
clavePrograma: `2020-${j}/${i + j + 1}-${i + j + 1}`,
|
||||
idUsuario: res.dataValues.idUsuario,
|
||||
});
|
||||
console.log(
|
||||
`Se inserto el programa ${j} del responsable ${i + 1}`.magenta
|
||||
);
|
||||
}
|
||||
} else {
|
||||
console.log(`Se inserto al responsable ${nombresExt[i]}`.magenta);
|
||||
for (let j = 1; j <= 5; j++) {
|
||||
await Programa.create({
|
||||
institucion: `UNAM`,
|
||||
dependencia: `FES Acatlán`,
|
||||
programa: `Acatlán Contigo`,
|
||||
clavePrograma: `2020-12/20-91`,
|
||||
acatlan: true,
|
||||
institucion: `Institucion Falsa ${i + 1}`,
|
||||
dependencia: `Dependencia Falsa ${j - i + 1}`,
|
||||
programa: `Programa Falso ${j}`,
|
||||
clavePrograma: `2020-${j}/${i + j + 1}-${i + j + 1}`,
|
||||
idUsuario: res.dataValues.idUsuario,
|
||||
});
|
||||
console.log(
|
||||
`Se inserto el programa Acatlan Contigo del responsable ${i + 1}`
|
||||
.magenta
|
||||
`Se inserto el programa ${j} del responsable ${i + 1}`.magenta
|
||||
);
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
const dataResponsableInt = async () => {
|
||||
console.log('\nPaso 1) Instalando Responsables Internos falsos.'.bold.blue);
|
||||
for (let i = 0; i < correosInt.length; i++) {
|
||||
await Usuario.create({
|
||||
usuario: correosInt[i],
|
||||
idTipoUsuario: 2,
|
||||
nombre: nombresInt[i],
|
||||
password: encriptar.encriptar('qwertyui'),
|
||||
activo: true,
|
||||
}).then(async (res) => {
|
||||
console.log(`Se inserto sl responsable ${nombresInt[i]}`.magenta);
|
||||
await Programa.create({
|
||||
institucion: `UNAM`,
|
||||
dependencia: `FES Acatlán`,
|
||||
programa: `Acatlán Contigo`,
|
||||
clavePrograma: `2021-12/20-91`,
|
||||
acatlan: true,
|
||||
idUsuario: res.dataValues.idUsuario,
|
||||
});
|
||||
console.log(
|
||||
`Se inserto el programa Acatlan Contigo del responsable ${i + 1}`
|
||||
.magenta
|
||||
);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
const exec = async () => {
|
||||
await dataResponsable();
|
||||
await dataResponsableExt();
|
||||
await dataResponsableInt();
|
||||
console.log(
|
||||
'\nSe ha instalado exitosamente la informacion falsa.\n'.underline.bold
|
||||
.green
|
||||
|
||||
@@ -5,7 +5,7 @@ const route = '/usuario';
|
||||
const controllerPath = '../controller/Usuario';
|
||||
const escolares = require(`${controllerPath}/escolares`);
|
||||
const login = require(`${controllerPath}/login`);
|
||||
const responsable = require(`${controllerPath}/responsable`);
|
||||
const responsables = require(`${controllerPath}/responsables`);
|
||||
const responsableUpdate = require(`${controllerPath}/responsableUpdate`);
|
||||
const newPasswordAlumno = require(`${controllerPath}/newPasswordAlumno`);
|
||||
const newPasswordResponsable = require(`${controllerPath}/newPasswordResponsable`);
|
||||
@@ -30,8 +30,8 @@ app.get(`${route}/escolares`, verificaToken, (req, res) => {
|
||||
});
|
||||
});
|
||||
|
||||
app.get(`${route}/responsable`, verificaToken, (req, res) => {
|
||||
return responsable(req.query)
|
||||
app.get(`${route}/responsables`, verificaToken, (req, res) => {
|
||||
return responsables(req.query)
|
||||
.then((data) => {
|
||||
res.status(200).json(data);
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user