From ea14bfc96cfc01f442d1e99931706ea5b773606c Mon Sep 17 00:00:00 2001 From: evenegas Date: Tue, 20 Jan 2026 10:25:20 -0600 Subject: [PATCH] se agregaron cambios --- src/servicio/servicio.service.ts | 120 +++++++++++++++---------------- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/src/servicio/servicio.service.ts b/src/servicio/servicio.service.ts index cb14cac..8a229e1 100644 --- a/src/servicio/servicio.service.ts +++ b/src/servicio/servicio.service.ts @@ -1581,76 +1581,76 @@ export class ServicioService { }, }); } - @Cron('0 0 * * *') - async diario(): Promise { - const now = moment().startOf('day'); - let mensaje = ''; + // @Cron('0 0 * * *') + // async diario(): Promise { + // const now = moment().startOf('day'); + // let mensaje = ''; - const servicios = await this.servicioRepo.find({ - where: { status: { idStatus: 3 } }, - relations: [ - 'status', - 'usuario', - 'programa', - 'programa.usuario', - ], - }); + // const servicios = await this.servicioRepo.find({ + // where: { status: { idStatus: 3 } }, + // relations: [ + // 'status', + // 'usuario', + // 'programa', + // 'programa.usuario', + // ], + // }); - for (const servicio of servicios) { - const fechaFin = moment(servicio.fechaFin).startOf('day'); + // for (const servicio of servicios) { + // const fechaFin = moment(servicio.fechaFin).startOf('day'); - const diferencia = fechaFin.diff(now, 'days'); + // const diferencia = fechaFin.diff(now, 'days'); - console.log("diferencia:", diferencia) + // console.log("diferencia:", diferencia) - // ===== 7 días antes ===== - if (diferencia === 7) { - const correoAlumno = avisoTerminoAlumno( - servicio.usuario.nombre, - ); + // // ===== 7 días antes ===== + // if (diferencia === 7) { + // const correoAlumno = avisoTerminoAlumno( + // servicio.usuario.nombre, + // ); - const correoResponsable = avisoTerminoResponsable( - servicio.usuario.nombre, - ); + // const correoResponsable = avisoTerminoResponsable( + // servicio.usuario.nombre, + // ); - mensaje += - `Se envió correo al alumno ${servicio.usuario.usuario} ` + - `con id ${servicio.usuario.idUsuario} al correo ${servicio.correo} ` + - `y al responsable ${servicio.programa.usuario.nombre} ` + - `con id ${servicio.programa.usuario.idUsuario} ` + - `y correo ${servicio.programa.usuario.usuario}\n\n`; + // mensaje += + // `Se envió correo al alumno ${servicio.usuario.usuario} ` + + // `con id ${servicio.usuario.idUsuario} al correo ${servicio.correo} ` + + // `y al responsable ${servicio.programa.usuario.nombre} ` + + // `con id ${servicio.programa.usuario.idUsuario} ` + + // `y correo ${servicio.programa.usuario.usuario}\n\n`; - await this.gmailService.enviarCorreo({ - subject: correoAlumno.subject, - to: servicio.correo, - text: correoAlumno.msj, - fecha_recibido: new Date(), - }); + // await this.gmailService.enviarCorreo({ + // subject: correoAlumno.subject, + // to: servicio.correo, + // text: correoAlumno.msj, + // fecha_recibido: new Date(), + // }); - await this.gmailService.enviarCorreo({ - subject: correoResponsable.subject, - to: servicio.programa.usuario.usuario, - text: correoResponsable.msj, - fecha_recibido: new Date(), - }); - } + // await this.gmailService.enviarCorreo({ + // subject: correoResponsable.subject, + // to: servicio.programa.usuario.usuario, + // text: correoResponsable.msj, + // fecha_recibido: new Date(), + // }); + // } - // ===== Servicio vencido ===== - else if (diferencia <= 0) { - mensaje += - `El servicio con id ${servicio.idServicio} ` + - `del alumno ${servicio.usuario.usuario} ` + - `con id ${servicio.usuario.idUsuario} ` + - `pasó al status 4\n\n`; + // // ===== Servicio vencido ===== + // else if (diferencia <= 0) { + // mensaje += + // `El servicio con id ${servicio.idServicio} ` + + // `del alumno ${servicio.usuario.usuario} ` + + // `con id ${servicio.usuario.idUsuario} ` + + // `pasó al status 4\n\n`; - await this.servicioRepo.update( - { idServicio: servicio.idServicio }, - { status: { idStatus: 4 } }, - ); - } - } + // await this.servicioRepo.update( + // { idServicio: servicio.idServicio }, + // { status: { idStatus: 4 } }, + // ); + // } + // } - // ===== Reporte ===== - console.log("se realizo carga masiva") - } + // // ===== Reporte ===== + // console.log("se realizo carga masiva") + // } }