correciones minimas endpoint get prestmo

This commit is contained in:
Lemuel Marquez
2021-04-29 19:53:27 -05:00
parent 7c635cd307
commit 57c73eb78a
3 changed files with 15 additions and 19 deletions
+7 -7
View File
@@ -1,13 +1,13 @@
const validar = require('../../helper/validar');
const dbPath = '../../db/tablas';
const Prestamo = require(`${dbPath}/Prestamo`);
const Equipo = require(`${dbPath}/Equipo`);
const Usuario = require(`${dbPath}/Usuario`);
const TipoUsuario = require(`${dbPath}/TipoUsuario`);
const Carrito = require(`${dbPath}/Carrito`);
const Modulo = require(`${dbPath}/Modulo`);
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
const Carrera = require(`${dbPath}/Carrera`);
const Carrito = require(`${dbPath}/Carrito`);
const Equipo = require(`${dbPath}/Equipo`);
const Modulo = require(`${dbPath}/Modulo`);
const Prestamo = require(`${dbPath}/Prestamo`);
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
const TipoUsuario = require(`${dbPath}/TipoUsuario`);
const Usuario = require(`${dbPath}/Usuario`);
const historial = async (body) => {
return Prestamo.findAll({
@@ -2,23 +2,19 @@ const validar = require('../../helper/validar');
const dbPath = '../../db/tablas';
const Carrera = require(`${dbPath}/Carrera`);
const Equipo = require(`${dbPath}/Equipo`);
const Operador = require(`${dbPath}/Operador`);
// const Operador = require(`${dbPath}/Operador`);
const Prestamo = require(`${dbPath}/Prestamo`);
const TipoUsuario = require(`${dbPath}/TipoUsuario`);
const Usuario = require(`${dbPath}/Usuario`);
const historialEquipo = async (body) => {
let numeroSerie = validar.validarAlfanumerico(
body.numeroSerie,
'El numero de serie',
20
);
const idEquipo = validar.validarId(body.idEquipo);
return Prestamo.findAll({
include: [
{ model: Equipo, where: { numeroSerie } },
{ model: Equipo, where: { idEquipo } },
{ model: Usuario, include: [{ model: TipoUsuario }, { model: Carrera }] },
{ model: Operador },
// { model: Operador },
],
}).then((res) => {
for (let i = 0; i < res.length; i++) {
@@ -3,13 +3,13 @@ const dbPath = '../../db/tablas';
const Carrito = require(`${dbPath}/Carrito`);
const Equipo = require(`${dbPath}/Equipo`);
const Modulo = require(`${dbPath}/Modulo`);
const Operador = require(`${dbPath}/Operador`);
// const Operador = require(`${dbPath}/Operador`);
const Prestamo = require(`${dbPath}/Prestamo`);
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
const Usuario = require(`${dbPath}/Usuario`);
const historialUsuario = async (body) => {
let usuario = validar.validarNumeroCuenta(body.noCuenta);
const idUsuario = validar.validarId(body.idUsuario);
return Prestamo.findAll({
include: [
@@ -22,8 +22,8 @@ const historialUsuario = async (body) => {
},
],
},
{ model: Usuario, where: { usuario } },
{ model: Operador },
{ model: Usuario, where: { idUsuario } },
// { model: Operador },
],
}).then((res) => {
for (let i = 0; i < res.length; i++) {