Merge branch 'develop'

This commit was merged in pull request #38.
This commit is contained in:
miguel
2025-10-28 14:36:58 -06:00
2 changed files with 14 additions and 3 deletions
@@ -116,7 +116,7 @@ export class CuestionarioRespondidoService {
participante.id_participante, participante.id_participante,
cuestionario.evento.id_evento, cuestionario.evento.id_evento,
cuestionario.id_cuestionario, cuestionario.id_cuestionario,
cuestionario.fecha_fin cuestionario.fecha_fin,
); );
// Generar código QR con el token // Generar código QR con el token
@@ -136,6 +136,7 @@ export class CuestionarioRespondidoService {
nombreForm: cuestionario.nombre_form, nombreForm: cuestionario.nombre_form,
nombreEvento: cuestionario.evento?.nombre_evento, nombreEvento: cuestionario.evento?.nombre_evento,
correo: participante.correo, correo: participante.correo,
tipoEvento: cuestionario.evento.tipo_evento,
fechaRegistro: new Date().toLocaleString(), fechaRegistro: new Date().toLocaleString(),
fechaInicioEvento: cuestionario.evento?.fecha_inicio fechaInicioEvento: cuestionario.evento?.fecha_inicio
? new Date( ? new Date(
@@ -341,7 +342,7 @@ export class CuestionarioRespondidoService {
participante.id_participante, participante.id_participante,
cuestionario.evento.id_evento, cuestionario.evento.id_evento,
cuestionario.id_cuestionario, cuestionario.id_cuestionario,
cuestionario.fecha_fin cuestionario.fecha_fin,
); );
qrBuffer = await QRCode.toBuffer(qrToken); qrBuffer = await QRCode.toBuffer(qrToken);
@@ -365,6 +366,7 @@ export class CuestionarioRespondidoService {
nombreForm: cuestionario.nombre_form, nombreForm: cuestionario.nombre_form,
nombreEvento: cuestionario.evento?.nombre_evento, nombreEvento: cuestionario.evento?.nombre_evento,
correo: participante.correo, correo: participante.correo,
tipoEvento: cuestionario.evento.tipo_evento,
fechaRegistro: new Date().toLocaleString(), fechaRegistro: new Date().toLocaleString(),
fechaInicioEvento: cuestionario.evento?.fecha_inicio fechaInicioEvento: cuestionario.evento?.fecha_inicio
? new Date(cuestionario.evento.fecha_inicio).toLocaleString() ? new Date(cuestionario.evento.fecha_inicio).toLocaleString()
+10 -1
View File
@@ -1,3 +1,10 @@
const message = {
'Cultural / Artístico':
'Favor de presentar este código QR (en tu celular o impreso) en la mesa de atención de la Sala Emma Rizo 10 minutos antes de la hora de acceso reservada.',
'Feria / Expo':
'Favor de presentar el código QR en cualquier stand de la feria, para recibir tu constancia de asistencia.',
};
export function generarHtmlCorreoAsistencia({ export function generarHtmlCorreoAsistencia({
nombreForm, nombreForm,
nombreEvento, nombreEvento,
@@ -5,10 +12,12 @@ export function generarHtmlCorreoAsistencia({
fechaRegistro, fechaRegistro,
fechaInicioEvento, fechaInicioEvento,
fechaFinEvento, fechaFinEvento,
tipoEvento,
}: { }: {
nombreForm: string; nombreForm: string;
nombreEvento: string; nombreEvento: string;
correo: string; correo: string;
tipoEvento: string;
fechaRegistro: string; fechaRegistro: string;
fechaInicioEvento?: string; fechaInicioEvento?: string;
fechaFinEvento?: string; fechaFinEvento?: string;
@@ -34,7 +43,7 @@ export function generarHtmlCorreoAsistencia({
</p> </p>
<p style="font-size: 16px; color: #333;"> <p style="font-size: 16px; color: #333;">
Favor de presentar este código QR (en tu celular o impreso) en la mesa de atención de la Sala Emma Rizo 10 minutos antes de la hora de acceso reservada. ${message[tipoEvento] ? message[tipoEvento] : 'Favor de presentar este código QR (en tu celular o impreso) en las mesas de juegos el día del evento, para participar por tu premio.'}
</p> </p>
<div style="text-align: center; margin: 20px 0;"> <div style="text-align: center; margin: 20px 0;">