API Consulta clientes
This commit is contained in:
@@ -223,16 +223,20 @@ controlador.buscarCli_sri = (req, res) => {
|
||||
}
|
||||
|
||||
controlador.api_consultaCliente = (req, res) => {
|
||||
//ejemplo de consumo api: http://localhost:3001/api_consultaClientes?id=0701637498001
|
||||
var idCli = req.query.id;
|
||||
//console.log(req.query.id);
|
||||
console.log(`Peticion => Consulta ID: ${idCli}`);
|
||||
req.getConnection((err, conn) => {
|
||||
conn.query('SELECT client_nombre as nombre,client_razonSocial as nombre_comercial,client_direccion as direccion,IFNULL(client_celular,client_telefono) as telefono,client_email as email FROM clientes WHERE client_rucCed = ?', [idCli], (err, rows) => {
|
||||
//conn.query('SELECT * FROM clientes WHERE client_rucCed = ?',[idCli],(err,rows)=>{
|
||||
if (rows.length > 0) {
|
||||
console.log("Encontrado en Servidor Local:");
|
||||
res.json(rows);
|
||||
} else {
|
||||
axios.post(arrayUrl[2] + "?ruc=" + idCli)
|
||||
.then(function (resp_sri) {
|
||||
console.log("Encontrado en Servidor SRI:");
|
||||
//console.log(resp_sri.data);
|
||||
var data_toArray = resp_sri.data;
|
||||
let arr = data_toArray.split('***');
|
||||
@@ -243,6 +247,7 @@ controlador.api_consultaCliente = (req, res) => {
|
||||
}).catch(function (err) {
|
||||
console.log(err);
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user