28 lines
814 B
JavaScript
28 lines
814 B
JavaScript
const connection = require('../conf/connection');
|
|
const express = require('express');
|
|
var app = express();
|
|
const sql = require('mssql')
|
|
|
|
|
|
|
|
|
|
async function traer(Rfc) {
|
|
try {
|
|
let pass = "67NHA*Y";
|
|
// make sure that any items are correctly URL encoded in the connection string
|
|
await sql.connect(`mssql://USR_REDINVESTIGACION:${pass}@132.248.180.228/DB_ARES`)
|
|
const result = await sql.query `EXEC DB_ARES.dbo.SPD_CONSULTA_DATOS_X_PROFESOR_RED_INVESTIGACION "${Rfc}";`
|
|
console.log("sss");
|
|
console.log(result.recordsets);
|
|
return result.recordsets[0];
|
|
} catch (err) {
|
|
console.log(err);
|
|
}
|
|
}
|
|
|
|
app.get('/datos_profe', async(req, res) => {
|
|
let pon = await traer(req.query.Rfc);
|
|
res.status(200).json({ data: pon });
|
|
|
|
})
|
|
module.exports = app; |