update insertTicket

This commit is contained in:
alexmorenograu 2021-03-26 16:26:17 +01:00
parent fba0fdc0a2
commit 466dd1ae83
4 changed files with 19 additions and 4 deletions

14
db/insertTicket.js Normal file
View File

@ -0,0 +1,14 @@
const con = require('./connect');
function insertTicket(ticket, shelving, level) {
con.con.connect(function(err) {
if (err) throw err;
let sql = ` UPDATE vn.smartTag
SET ticketFk = '${ticket}'
WHERE level=${level} && shelvingFk='${shelving}';`;
con.con.query(sql, function(err, result) {
if (err) throw err;
});
});
}
exports.insertTicket = insertTicket;

View File

@ -4,7 +4,6 @@ const filter = require('../utilities/filter');
const config = require('../config');
const insertDB = require('../db/insertDB');
const express = require('express');
const {con} = require('../db/connect');
const router = express.Router(); // eslint-disable-line
router.get('/:barcode&:shelving&:level', async(req, res) => {
@ -54,7 +53,7 @@ async function insertShelving(shelvingId, barcode) {
attrCategory: 'verdnatura',
attrName: 'sinTicket',
barCode: shelvingId, // Matricula + nivel
itemTitle: 'Etiqueta Sin ticket',
itemTitle: 'Etiqueta Sin ticket'
}
]
},

View File

@ -2,6 +2,7 @@ const express = require('express');
const router = express.Router(); // eslint-disable-line
const select = require('../db/selectCollection');
const filter = require('../utilities/filter');
const insertTicketDB = require('../db/insertTicket');
router.get('/:collectionShelving&:collectionFk', async(req, res) => {
const collectionShelving = req.params.collectionShelving.split(',');
@ -61,6 +62,7 @@ function insertTicket(consultaSql, shelving) {
'Authorization': key
}
});
insertTicketDB.insertTicket(consultaSql[i].Ticket, shelving[consultaSql[i].Wagon - 1], consultaSql[i].Level.toString().charAt(j));
console.log(i, body);
}
}

View File

@ -37,13 +37,13 @@ function insertFlash(consultaSql) {
itemList: [
{
attrCategory: 'verdnatura',
attrName: 'conTicket',
attrName: 'sinTicket',
barCode: consultaSql[i].Shelving + consultaSql[i].Level, // Matricula + nivel
itemTitle: 'Etiqueta Con ticket',
productCode: consultaSql[i].Ticket, // Ticket
custFeature1: consultaSql[i].Client, // Client
custFeature2: consultaSql[i].Agency, // Agencia de transporte
custFeature3: 1
custFeature3: 1 // Valor luz led
}
]
},