Para el conteo de registros presentados

This commit is contained in:
2020-11-13 09:12:59 -06:00
parent 200c933208
commit e2ab22204b
6 changed files with 133 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
const sequelize = require('../../config/sequelize.conf');
const { QueryTypes } = require('sequelize');
const procesador = async(req, res) => {
// res.json({
// message: "Listo"
// });
await sequelize.query(`
SELECT DISTINCT procesador prodis
FROM equipo`, { type: QueryTypes.SELECT })
.then(procesador => {
return res.json({
procesador
})
})
.catch(error => res.status(500).json({
error
}));
}
module.exports = procesador;
+25
View File
@@ -0,0 +1,25 @@
const sequelize = require('../../config/sequelize.conf');
const { QueryTypes } = require('sequelize');
const sisoper = async(req, res) => {
// res.json({
// message: "Listo"
// });
await sequelize.query(`
SELECT idOS, osname
FROM os`, { type: QueryTypes.SELECT })
.then(sisoper => {
return res.json({
sisoper
})
})
.catch(error => res.status(500).json({
error
}));
}
module.exports = sisoper;
+25
View File
@@ -0,0 +1,25 @@
const sequelize = require('../../config/sequelize.conf');
const { QueryTypes } = require('sequelize');
const ubica = async(req, res) => {
// res.json({
// message: "Listo"
// });
await sequelize.query(`
SELECT idUbicacion, ubicacion
FROM ubicacion`, { type: QueryTypes.SELECT })
.then(ubica => {
return res.json({
ubica
})
})
.catch(error => res.status(500).json({
error
}));
}
module.exports = ubica;
+25
View File
@@ -0,0 +1,25 @@
const sequelize = require('../../config/sequelize.conf');
const { QueryTypes } = require('sequelize');
const uso = async(req, res) => {
// res.json({
// message: "Listo"
// });
await sequelize.query(`
SELECT idUso, uso
FROM uso`, { type: QueryTypes.SELECT })
.then(uso => {
return res.json({
uso
})
})
.catch(error => res.status(500).json({
error
}));
}
module.exports = uso;
+33
View File
@@ -12,6 +12,15 @@ const printers = require('../controller/user/printers/get');
const tipo = require('../controller/api/tipo');
const tipoPrinters = require('../controller/api/tipoPrinters');
const ubica = require('../controller/api/ubica');
const uso = require('../controller/api/uso');
const procesador = require('../controller/api/procesador');
const sisoper = require('../controller/api/sisoper');
const { verifyToken, verifyAdmin } = require('../middlewares/authentication');
const computersRoute = '/api/computers';
@@ -45,4 +54,28 @@ app.get('/api/tipoPrinters', verifyToken, (req, res) => {
});
app.get('/api/ubica', verifyToken, (req, res) => {
return ubica(req, res);
});
app.get('/api/uso', verifyToken, (req, res) => {
return uso(req, res);
});
app.get('/api/procesador', verifyToken, (req, res) => {
return procesador(req, res);
});
app.get('/api/sisoper', verifyToken, (req, res) => {
return sisoper(req, res);
});
module.exports = app;
Binary file not shown.