cambios minimos

This commit is contained in:
Lemuel Marquez
2021-05-25 13:06:57 -05:00
parent 65b4934bfd
commit 02f576a8b0
2 changed files with 14 additions and 13 deletions
+10 -11
View File
@@ -44,7 +44,7 @@ const cargaMasiva = async (file) => {
const activo = Number(programas[i].clave.substr(0, 4)) === today.year();
const responsable = await Usuario.findOne({
where: { usuario: programas[i].correo, idTipoUsuario: 2 },
}).then(async (res) => {
}).then((res) => {
if (!res) {
const password = encriptar.generarPassword();
const correo = correos.enviarSec(
@@ -52,8 +52,6 @@ const cargaMasiva = async (file) => {
programas[i].correo,
programas[i].nombre
);
await gmail(correo.subject, programas[i].correo, correo.msj);
return Usuario.create({
usuario: programas[i].correo,
password: encriptar.encriptar(password),
@@ -61,12 +59,13 @@ const cargaMasiva = async (file) => {
activo: true,
idTipoUsuario: 2,
})
.then((res) => {
mensaje += `Se creo el responsable con id ${res.idUsuario} y correo ${res.usuario}\n`;
.then(async (res) => {
await gmail(correo.subject, programas[i].correo, correo.msj);
mensaje += `Se creo al responsable con id ${res.idUsuario} y correo ${res.usuario}\n`;
return res;
})
.catch((err) => {
mensaje += err;
mensaje = mensaje + err.message + err;
});
}
return res;
@@ -86,13 +85,13 @@ const cargaMasiva = async (file) => {
activo,
idUsuario: responsable.idUsuario,
}).catch((err) => {
mensaje += err;
mensaje = mensaje + err.message + err;
});
}
mensaje += `El programa ${res.clavePrograma} ya ${
programas[i].correo === res.Usuario.usuario
? 'le pertenece a este responsable'
: 'fue asignado a otro responsable'
: 'fue asignado al responsable'
} con id ${res.Usuario.idUsuario} y correo ${
res.Usuario.usuario
}.\n`;
@@ -100,7 +99,7 @@ const cargaMasiva = async (file) => {
})
.then((res) => {
if (res)
mensaje += `Se asigno el programa ${res.clavePrograma} con id ${res.idPrograma} al usuario con correo ${responsable.idUsuario} y correo ${responsable.usuario}\n`;
mensaje += `Se asigno el programa ${res.clavePrograma} con id ${res.idPrograma} al usuario con id ${responsable.idUsuario} y correo ${responsable.usuario}\n`;
});
} else {
await Programa.findOne({
@@ -120,7 +119,7 @@ const cargaMasiva = async (file) => {
acatlan,
idUsuario: responsable.idUsuario,
}).catch((err) => {
mensaje += err;
mensaje = mensaje + err.message + err;
});
}
mensaje += `El programa ${res.clavePrograma} ya pertenece al responsable con id ${responsable.idUsuario} y correo ${responsable.usuario}\n`;
@@ -128,7 +127,7 @@ const cargaMasiva = async (file) => {
})
.then((res) => {
if (res)
mensaje += `Se asigno el programa ${res.clavePrograma} con id ${res.idPrograma} al usuario con correo ${responsable.idUsuario} y correo ${responsable.usuario}\n`;
mensaje += `Se asigno el programa ${res.clavePrograma} con id ${res.idPrograma} al usuario con id ${responsable.idUsuario} y correo ${responsable.usuario}\n`;
});
}
mensaje += '\n';