mini organizacion
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
const Modulo = require(`${dbPath}/Modulo`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const equiposCarrito = async (body) => {
|
||||
const carrito = async (body) => {
|
||||
const idCarrito = validarId(body.idCarrito);
|
||||
|
||||
return Carrito.findOne({
|
||||
@@ -14,9 +14,8 @@ const equiposCarrito = async (body) => {
|
||||
if (!res) throw new Error('No existe este carrito.');
|
||||
delete res.dataValues.idTipoCarrito;
|
||||
delete res.dataValues.idModulo;
|
||||
|
||||
return res;
|
||||
});
|
||||
};
|
||||
|
||||
module.exports = equiposCarrito;
|
||||
module.exports = carrito;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
const Modulo = require(`${dbPath}/Modulo`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const carritos = async () => {
|
||||
return Carrito.findAll({
|
||||
@@ -11,7 +11,6 @@ const carritos = async () => {
|
||||
delete res[i].dataValues.idTipoCarrito;
|
||||
delete res[i].dataValues.idModulo;
|
||||
}
|
||||
|
||||
return res;
|
||||
});
|
||||
};
|
||||
|
||||
@@ -2,11 +2,11 @@ const csv = require('csvtojson');
|
||||
const { Op } = require('sequelize');
|
||||
const { eliminarArchivo } = require('../../helper/helper');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
const Programa = require(`${dbPath}/Programa`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Modulo = require(`${dbPath}/Modulo`);
|
||||
const Programa = require(`${dbPath}/Programa`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const cargaMasiva = async (file) => {
|
||||
const path = `server/uploads/${file}`;
|
||||
@@ -57,7 +57,7 @@ const cargaMasiva = async (file) => {
|
||||
else if (!existeTipoCarrito)
|
||||
error += `El tipo de equipo ${equipos[i].tipo} no existe. `;
|
||||
else error += `El programa ${equipos[i].programa} no existe. `;
|
||||
error += `Se salto esta linea.\n`;
|
||||
error += `Se salto la linea ${i + 2}.\n`;
|
||||
errores.push(error);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Modulo = require(`${dbPath}/Modulo`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const equipos = async (body) => {
|
||||
const equipos = async () => {
|
||||
return Carrito.findAll({
|
||||
include: [{ model: TipoCarrito }, { model: Modulo }],
|
||||
}).then(async (res) => {
|
||||
@@ -19,7 +19,6 @@ const equipos = async (body) => {
|
||||
}
|
||||
return res;
|
||||
});
|
||||
|
||||
delete res[i].dataValues.idTipoCarrito;
|
||||
delete res[i].dataValues.idModulo;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const validar = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Programa = require(`${dbPath}/Programa`);
|
||||
const Status = require(`${dbPath}/Status`);
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ const Multa = require(`${dbPath}/Multa`);
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const multar = async (body) => {
|
||||
const multarNumeroInventario = async (body) => {
|
||||
const idOperadorMulta = validar.validarId(body.idOperadorMulta);
|
||||
const idInfraccion = validar.validarId(body.idInfraccion);
|
||||
const numeroInventario = validar.validarAlfanumerico(
|
||||
@@ -68,4 +68,4 @@ const multar = async (body) => {
|
||||
}));
|
||||
};
|
||||
|
||||
module.exports = multar;
|
||||
module.exports = multarNumeroInventario;
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
const helperPath = '../../helper';
|
||||
const { encriptar } = require(`${helperPath}/encriptar`);
|
||||
const validar = require(`${helperPath}/validar`);
|
||||
const dbPath = '../../db/tablas';
|
||||
const Operador = require(`${dbPath}/Operador`);
|
||||
const Operador = require(`../../db/tablas/Operador`);
|
||||
|
||||
const update = async (body) => {
|
||||
const idOperador = validar.validarId(body.idOperador);
|
||||
@@ -18,7 +17,7 @@ const update = async (body) => {
|
||||
throw new Error('No se mando nada para actualizar.');
|
||||
return Operador.findOne({ where: { idOperador, idTipoUsuario: 2 } })
|
||||
.then((res) => {
|
||||
if (!res) throw new Error('No existe este operador');
|
||||
if (!res) throw new Error('No existe este operador.');
|
||||
return Operador.update(update, { where: { idOperador } });
|
||||
})
|
||||
.then((res) => ({ message: 'Se actualizó correctamente al operador.' }));
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
const moment = require('moment');
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Status = require(`${dbPath}/Status`);
|
||||
const Programa = require(`${dbPath}/Programa`);
|
||||
const Modulo = require(`${dbPath}/Modulo`);
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Programa = require(`${dbPath}/Programa`);
|
||||
const Status = require(`${dbPath}/Status`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const pedir = async (body) => {
|
||||
const ahora = moment();
|
||||
@@ -29,9 +29,7 @@ const pedir = async (body) => {
|
||||
return Programa.findOne({ where: { idPrograma } });
|
||||
})
|
||||
.then((res) => {
|
||||
if (!res && idPrograma) {
|
||||
throw new Error('No existe este programa.');
|
||||
}
|
||||
if (!res && idPrograma) throw new Error('No existe este programa.');
|
||||
return Usuario.findOne({ where: { idUsuario } });
|
||||
})
|
||||
.then((res) => {
|
||||
@@ -52,7 +50,7 @@ const pedir = async (body) => {
|
||||
where: {
|
||||
apartado: false,
|
||||
idStatus: 1,
|
||||
idPrograma: idPrograma ? idPrograma : null,
|
||||
idPrograma,
|
||||
},
|
||||
include: [
|
||||
{
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
const moment = require('moment');
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Operador = require(`${dbPath}/Operador`);
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
|
||||
const regresar = async (body) => {
|
||||
const idPrestamo = validarId(body.idPrestamo);
|
||||
const idOperadorRegreso = validarId(body.idOperadorRegreso);
|
||||
const ahora = moment();
|
||||
|
||||
// Multar por hora de entrega
|
||||
return Operador.findOne({ where: { idOperador: idOperadorRegreso } })
|
||||
.then((res) => {
|
||||
if (!res) throw new Error('No existe este operador.');
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
const moment = require('moment');
|
||||
const validar = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Operador = require(`${dbPath}/Operador`);
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
|
||||
const regresarNumeroInventario = async (body) => {
|
||||
const numeroInventario = validar.validarAlfanumerico(
|
||||
@@ -12,8 +12,8 @@ const regresarNumeroInventario = async (body) => {
|
||||
20
|
||||
);
|
||||
const idOperadorRegreso = validar.validarId(body.idOperadorRegreso);
|
||||
let idPrestamo;
|
||||
const ahora = moment();
|
||||
let idPrestamo;
|
||||
|
||||
return Operador.findOne({ where: { idOperador: idOperadorRegreso } })
|
||||
.then((res) => {
|
||||
|
||||
@@ -9,8 +9,8 @@ const Programa = require(`${dbPath}/Programa`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const status = async (body) => {
|
||||
const ahora = moment();
|
||||
const idPrestamo = validarId(body.idPrestamo);
|
||||
const ahora = moment();
|
||||
|
||||
return Prestamo.findOne({
|
||||
where: { idPrestamo },
|
||||
|
||||
@@ -4,8 +4,8 @@ const { validarObjetoVacio } = require(`${helperPath}/validar`);
|
||||
const { eliminarArchivo } = require(`${helperPath}/helper`);
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrera = require(`${dbPath}/Carrera`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
const TipoUsuario = require(`${dbPath}/TipoUsuario`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const cargaMasiva = async (file) => {
|
||||
const path = `server/uploads/${file}`;
|
||||
@@ -105,7 +105,7 @@ const cargaMasiva = async (file) => {
|
||||
`Se cambio el tipo de usuario alumno con id ${usuario.idUsuario} y numero de cuenta ${usuario.usuario}.`
|
||||
);
|
||||
}
|
||||
if (!validarObjetoVacio)
|
||||
if (!validarObjetoVacio(update))
|
||||
await Usuario.update(update, {
|
||||
where: { idUsuario: usuario.idUsuario },
|
||||
});
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
const { obtenerAlumno, obtenerProfesor } = require('../../config/mariadb.conf');
|
||||
const validar = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
const Carrera = require(`${dbPath}/Carrera`);
|
||||
const TipoUsuario = require(`${dbPath}/TipoUsuario`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const escolares = async (body) => {
|
||||
const numeroCuenta = validar.validarNumeroCuenta(body.numeroCuenta);
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
const validar = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
const Usuario = require(`../../db/tablas/Usuario`);
|
||||
|
||||
const usuario = async (body) => {
|
||||
const quitarMulta = async (body) => {
|
||||
const idUsuario = validar.validarId(body.idUsuario);
|
||||
|
||||
return Usuario.findOne({ where: { idUsuario } })
|
||||
@@ -16,4 +15,4 @@ const usuario = async (body) => {
|
||||
}));
|
||||
};
|
||||
|
||||
module.exports = usuario;
|
||||
module.exports = quitarMulta;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
const { Op } = require('sequelize');
|
||||
const validar = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
const Carrera = require(`${dbPath}/Carrera`);
|
||||
const TipoUsuario = require(`${dbPath}/TipoUsuario`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const usuarios = async (body) => {
|
||||
const pagina = validar.validarNumero(body.pagina, true);
|
||||
|
||||
Reference in New Issue
Block a user