From 214aee228544e661eacbaffb1c8c87647f1d2fc3 Mon Sep 17 00:00:00 2001 From: alexmorenograu <61759297+alexmorenograu@users.noreply.github.com> Date: Thu, 25 Mar 2021 09:33:53 +0100 Subject: [PATCH] add selectTicket --- db/{selectDB.js => selectCollection.js} | 0 db/selectTicket.js | 15 +++++++++++++++ methods/bindTicketShelving.js | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) rename db/{selectDB.js => selectCollection.js} (100%) create mode 100644 db/selectTicket.js diff --git a/db/selectDB.js b/db/selectCollection.js similarity index 100% rename from db/selectDB.js rename to db/selectCollection.js diff --git a/db/selectTicket.js b/db/selectTicket.js new file mode 100644 index 0000000..18657bb --- /dev/null +++ b/db/selectTicket.js @@ -0,0 +1,15 @@ +const con = require('./connect'); + +function select(ticket, callback) { + let consSql = `SELECT st.ticketFk AS Ticket, st.shelvingFk AS Shelving, st.level AS Level, c.name AS Client, am.name AS Agency + FROM smartTag st JOIN ticket t ON st.ticketFk = t.id JOIN client c ON t.clientFk = c.id + JOIN agencyMode am ON am.id = t.agencyModeFk + WHERE st.ticketFk = ${ticket}`; + + con.con.query(consSql, function(err, result, fields) { + callback(null, result); + }); +} + +exports.select = select; + diff --git a/methods/bindTicketShelving.js b/methods/bindTicketShelving.js index 7c2be3d..1c1739e 100644 --- a/methods/bindTicketShelving.js +++ b/methods/bindTicketShelving.js @@ -1,6 +1,6 @@ const express = require('express'); const router = express.Router(); // eslint-disable-line -const select = require('../db/selectDB'); +const select = require('../db/selectCollection'); const filter = require('../utilities/filter'); router.get('/:collectionShelving&:collectionFk', async(req, res) => {