correo corregido
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
const moment = require('moment');
|
||||
const dbHelper = '../../helper';
|
||||
const gmail = require(`${dbHelper}/gmail`);
|
||||
const { correoAsistencia } = require(`${dbHelper}/correos`);
|
||||
const { validarId } = require(`${dbHelper}/validar`);
|
||||
const dbPath = '../../db/tablas';
|
||||
const Alumno = require(`${dbPath}/Alumno`);
|
||||
@@ -10,7 +8,6 @@ const ahora = moment();
|
||||
|
||||
const pasarLista = async (body) => {
|
||||
const idAlumno = validarId(body.idAlumno);
|
||||
let correo = {};
|
||||
let horario = moment();
|
||||
|
||||
return Alumno.findOne({
|
||||
@@ -19,25 +16,17 @@ const pasarLista = async (body) => {
|
||||
})
|
||||
.then((res) => {
|
||||
if (!res) throw new Error('No existe este alumno.');
|
||||
horario = moment(res.Horario.horario);
|
||||
if (!res.idHorario)
|
||||
throw new Error('Este alumno no tiene ningún horario asignado.');
|
||||
if (res.asistio) throw new Error('Ya paso lista a este alumno.');
|
||||
horario = moment(res.Horario.horario);
|
||||
horario.add(-1, 'm');
|
||||
if (ahora <= horario) throw new Error('Aun no es la hora del recorrido.');
|
||||
horario.add(20, 'm');
|
||||
horario.add(22, 'm');
|
||||
if (ahora >= horario) throw new Error('Ya paso la hora del recorrido.');
|
||||
return Alumno.update({ asistio: true }, { where: { idAlumno } });
|
||||
})
|
||||
.then((res) => {
|
||||
correo = correoAsistencia();
|
||||
return gmail(
|
||||
correo.subject,
|
||||
'lemuelhelonmarquezrosas@gmail.com',
|
||||
correo.message
|
||||
);
|
||||
})
|
||||
.then((res) => {
|
||||
console.log(res);
|
||||
return { message: 'Se paso lista correctamente.' };
|
||||
});
|
||||
.then((res) => ({ message: 'Se paso lista correctamente.' }));
|
||||
};
|
||||
|
||||
module.exports = pasarLista;
|
||||
|
||||
+13
-34
@@ -5,8 +5,8 @@ const correoAlumno = (numeroCuenta, lic, date, idAlumno) => {
|
||||
|
||||
return {
|
||||
subject: `Comprobante de registro recorrido.`,
|
||||
message: `<h2>Estimada(o) alumna(o)</h2>
|
||||
<h3><b>Alumna(o) de la Generación 2021</b>,<br>Licenciatura: <b>${lic}</b></h3>
|
||||
message: `<h2>Estimada(o) alumna(o) de la Generación 2021,</h2>
|
||||
<h3>Licenciatura: <b>${lic}</b></h3>
|
||||
|
||||
<div style="font-size: 15px;">
|
||||
<p>
|
||||
@@ -20,38 +20,26 @@ const correoAlumno = (numeroCuenta, lic, date, idAlumno) => {
|
||||
}:${
|
||||
fecha.minute() < 10 ? '0' + fecha.minute() : fecha.minute()
|
||||
} h</b>. Te pedimos
|
||||
asistir en la fecha y horarios asignados de acuerdo con tu licenciatura (no pueden ser modificados).
|
||||
asistir en la fecha y horarios elegidos (no puedes modificarlos).
|
||||
</p>
|
||||
|
||||
<p>Te solicitamos atender las siguientes medidas:</p>
|
||||
|
||||
<p>
|
||||
⮚ Programa tu llegada 10 min. antes de la hora de tu cita.
|
||||
</p>
|
||||
<ul>
|
||||
<li>Programa tu llegada 10 min. antes de la hora de tu cita.</li>
|
||||
|
||||
<p>
|
||||
⮚ El uso de cubrebocas es obligatorio en todo momento.
|
||||
</p>
|
||||
<li>El uso de cubrebocas es obligatorio en todo momento.</li>
|
||||
|
||||
<p>
|
||||
⮚ Presenta al ingreso este “Comprobante de registro para recorrido”, puede ser en formato impreso o digital.
|
||||
</p>
|
||||
<li>Presenta al ingreso este “Comprobante de registro para recorrido”, puede ser en formato impreso o digital.</li>
|
||||
|
||||
<p>
|
||||
⮚ No se permitirán acompañantes durante el recorrido.
|
||||
</p>
|
||||
<li>No se permitirán acompañantes durante el recorrido.</li>
|
||||
|
||||
<p>
|
||||
⮚ Acude con ropa cómoda y agua para estar bien hidratada(o).
|
||||
</p>
|
||||
<li>Acude con ropa cómoda y agua para estar bien hidratada(o).</li>
|
||||
|
||||
<p>
|
||||
⮚ Si acudes en auto, sólo se permitirá tu ingreso (sin acompañantes) por el acceso vehicular sobre la avenida San Juan Totoltepec, junto a la Plaza San Mateo.
|
||||
</p>
|
||||
<li>Si acudes en auto, sólo se permitirá tu ingreso (sin acompañantes) por el acceso vehicular sobre la avenida San Juan Totoltepec, junto a la Plaza San Mateo.</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
¡Estaremos felices de recibirte!
|
||||
</p>
|
||||
<p>¡Estaremos felices de recibirte!</p>
|
||||
|
||||
<img src="https://api.qrserver.com/v1/create-qr-code/?size=200x200&data=https://api.qrserver.com/v1/create-qr-code/?size=200x200&data={%22numeroCuenta%22:%22${numeroCuenta}%22,%22idAlumno%22:${idAlumno}}" alt="qr_img" />
|
||||
|
||||
@@ -63,13 +51,4 @@ const correoAlumno = (numeroCuenta, lic, date, idAlumno) => {
|
||||
};
|
||||
};
|
||||
|
||||
const correoAsistencia = (numeroCuenta, lic, date) => {
|
||||
// const fecha = moment(date);
|
||||
|
||||
return {
|
||||
subject: `Comprobante de asistencia recorrido.`,
|
||||
message: `Asistencia uwu.`,
|
||||
};
|
||||
};
|
||||
|
||||
module.exports = { correoAlumno, correoAsistencia };
|
||||
module.exports = { correoAlumno };
|
||||
|
||||
Reference in New Issue
Block a user