fechas inecesarias en db removvidas
This commit is contained in:
@@ -1,11 +1,46 @@
|
||||
const validador = require('../validador')
|
||||
const Equipo = require('../../db/tables/Equipo')
|
||||
const Carrito = require('../../db/tables/Carrito')
|
||||
const TipoCarrito = require('../../db/tables/TipoCarrito')
|
||||
const Status = require('../../db/tables/Status')
|
||||
|
||||
const get = async (body) => {
|
||||
return Equipo.findOne({ where: { idEquipo: body.idEquipo } })
|
||||
.then((res) => {
|
||||
return res
|
||||
})
|
||||
.catch((err) => {})
|
||||
let idEquipo = await validador.validarId(body.idEquipo).then((res) => res)
|
||||
let busqueda = {
|
||||
where: { idEquipo },
|
||||
include: [
|
||||
{ model: Carrito, include: [{ model: TipoCarrito }] },
|
||||
{ model: Status },
|
||||
],
|
||||
}
|
||||
|
||||
return Equipo.findOne(busqueda).then((res) => {
|
||||
if (!res) validador.error('No existe el equipo.', 400)
|
||||
return {
|
||||
code: 200,
|
||||
data: {
|
||||
idEquipo: res.idEquipo,
|
||||
noSerie: res.noSerie,
|
||||
noInventario: res.noInventario,
|
||||
sobrenombre: res.sobrenombre,
|
||||
activo: res.activo,
|
||||
updatedAt: res.updatedAt,
|
||||
Carrito: {
|
||||
idCarrito: res.Carrito.idCarrito,
|
||||
sobrenombre: res.Carrito.sobrenombre,
|
||||
kiosko: res.Carrito.kiosko,
|
||||
TipoCarrito: {
|
||||
idTipoCarrito: res.Carrito.TipoCarrito.idTipoCarrito,
|
||||
nombre: res.Carrito.TipoCarrito.nombre,
|
||||
},
|
||||
},
|
||||
Status: {
|
||||
idStatus: res.Status.idStatus,
|
||||
status: res.Status.status,
|
||||
},
|
||||
},
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
module.exports = get
|
||||
|
||||
@@ -16,7 +16,7 @@ const get = async () => {
|
||||
horaLimite.set('second', 0)
|
||||
|
||||
/* Para la noche xd */
|
||||
horaLimite.add(1, 'days')
|
||||
// horaLimite.add(1, 'days')
|
||||
if (now < horaLimite) data.push(res[i])
|
||||
}
|
||||
return { code: 200, data }
|
||||
|
||||
@@ -34,7 +34,6 @@ const get = async (body) => {
|
||||
// foto: ,
|
||||
baneado: res.baneado,
|
||||
createdAt: res.createdAt,
|
||||
updatedAt: res.updatedAt,
|
||||
TipoUsuario: {
|
||||
idTipoUsuario: res.TipoUsuario.idTipoUsuario,
|
||||
nombre: res.TipoUsuario.nombre,
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@ const TipoOperador = require('./tables/TipoOperador')
|
||||
const TipoUsuario = require('./tables/TipoUsuario')
|
||||
|
||||
const dataTipoCarrito = async () => {
|
||||
const data = ['Chromebook', 'iPad', 'Laptops']
|
||||
const data = ['Chromebook', 'iPad', 'Laptop']
|
||||
|
||||
console.log('\nInstalando catalogo tipo_carrito'.bold.blue)
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
|
||||
@@ -25,6 +25,7 @@ Carrito.init(
|
||||
sequelize,
|
||||
modelName: 'Carrito',
|
||||
tableName: 'carrito',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@ Equipo.init(
|
||||
sequelize,
|
||||
modelName: 'Equipo',
|
||||
tableName: 'equipo',
|
||||
createdAt: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -26,6 +26,7 @@ Mesa.init(
|
||||
sequelize,
|
||||
modelName: 'Mesa',
|
||||
tableName: 'mesa',
|
||||
createdAt: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -26,6 +26,7 @@ Operador.init(
|
||||
sequelize,
|
||||
modelName: 'Operador',
|
||||
tableName: 'operador',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ ProgramaEntidad.init(
|
||||
sequelize,
|
||||
modelName: 'ProgramaEntidad',
|
||||
tableName: 'programa_entidad',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@ ProgramaNivel.init(
|
||||
sequelize,
|
||||
modelName: 'ProgramaNivel',
|
||||
tableName: 'programa_nivel',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ ReporteParte.init(
|
||||
sequelize,
|
||||
modelName: 'ReporteParte',
|
||||
tableName: 'reporte_parte',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -26,6 +26,7 @@ Salon.init(
|
||||
sequelize,
|
||||
modelName: 'Salon',
|
||||
tableName: 'salon',
|
||||
createdAt: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -54,6 +54,7 @@ Usuario.init(
|
||||
sequelize,
|
||||
modelName: 'Usuario',
|
||||
tableName: 'usuario',
|
||||
updatedAt: false,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
const express = require('express')
|
||||
const app = express()
|
||||
const get = require('../controller/equipo/get')
|
||||
const route = '/equipo'
|
||||
|
||||
app.get(`${route}`, (req, res) => {
|
||||
return get(req.query)
|
||||
.then((data) => {
|
||||
res.status(data.code).json(data.data)
|
||||
})
|
||||
.catch((err) => res.status(err.code).json({ err: err.message }))
|
||||
})
|
||||
|
||||
module.exports = app
|
||||
|
||||
@@ -6,5 +6,6 @@ app.use(require('./usuario'))
|
||||
app.use(require('./plantel'))
|
||||
app.use(require('./carrera'))
|
||||
app.use(require('./horario'))
|
||||
app.use(require('./equipo'))
|
||||
|
||||
module.exports = app
|
||||
|
||||
Reference in New Issue
Block a user