hotfix
This commit is contained in:
@@ -16,7 +16,7 @@ const escolares = async (body) => {
|
||||
.then((res) => {
|
||||
if (!res.data.nombre || !res.data.carrconst || !res.data.avance)
|
||||
throw new Error(
|
||||
'El alumno no cumple con los requicitos para realizar el Servicio Social. Si cree que esto es erroneo comunicate con COESI.'
|
||||
'El alumno no cumple con los requisitos para realizar el Servicio Social. Si cree que esto es erroneo comunicate con COESI.'
|
||||
);
|
||||
alumno = {
|
||||
nombre: res.data.nombre.trim(),
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
const moment = require('moment');
|
||||
const Usuario = require('./tablas/Usuario');
|
||||
const Servicio = require('./tablas/Servicio');
|
||||
|
||||
const corregir = async () => {
|
||||
const dosMilVeinte = moment('2020-01-01');
|
||||
|
||||
await Servicio.findAll({ include: [{ model: Usuario }] }).then((res) => {
|
||||
for (let i = 0; i < res.length; i++) {
|
||||
let fechaInicio = moment(res[i].fechaInicio);
|
||||
let fechaFin = moment(res[i].fechaFin);
|
||||
|
||||
if (fechaFin.year() < dosMilVeinte.year()) {
|
||||
console.log(
|
||||
`El servicio ${res[i].idServicio} del usario ${
|
||||
res[i].Usuario.usuario
|
||||
} con id ${
|
||||
res[i].idUsuario
|
||||
} tiene la fecha Fin mal ${fechaFin.year()} status ${res[i].idStatus}`
|
||||
);
|
||||
}
|
||||
if (fechaInicio.year() < dosMilVeinte.year()) {
|
||||
console.log(
|
||||
`El servicio ${res[i].idServicio} del usario ${
|
||||
res[i].Usuario.usuario
|
||||
} con id ${
|
||||
res[i].idUsuario
|
||||
} tiene la fecha inicio mal ${fechaInicio.year()} status ${
|
||||
res[i].idStatus
|
||||
}`
|
||||
);
|
||||
}
|
||||
if (
|
||||
res[i].idStatus != 10 &&
|
||||
res[i].idStatus != 7 &&
|
||||
res[i].idStatus > 3 &&
|
||||
(!res[i].direccion ||
|
||||
!res[i].telefono ||
|
||||
// !res[i].carpeta ||
|
||||
!res[i].fechaNacimiento)
|
||||
) {
|
||||
console.log(res[i].dataValues);
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
corregir();
|
||||
@@ -4,7 +4,6 @@ const Usuario = require('../db/tablas/Usuario');
|
||||
const Programa = require('../db/tablas/Programa');
|
||||
const gmail = require('./gmail');
|
||||
const correos = require('./correos');
|
||||
const { where } = require('sequelize/types');
|
||||
|
||||
const diario = async () => {
|
||||
const now = moment();
|
||||
|
||||
Reference in New Issue
Block a user