_
This commit is contained in:
parent
334dd5f73f
commit
67b2a3c314
@ -155,11 +155,7 @@ async function ConsultaClaves(cedula, chang = null){
|
|||||||
if(chang != null){
|
if(chang != null){
|
||||||
var _ur = 'consulta_predios_detalle/1/'+cedula+'?boot=true';
|
var _ur = 'consulta_predios_detalle/1/'+cedula+'?boot=true';
|
||||||
}
|
}
|
||||||
console.log("result premiun 1 ");
|
|
||||||
// console.log(_ur);
|
|
||||||
console.log("result premiun 2");
|
|
||||||
AxiosPOST(_ur, {}).then(function (result) {
|
AxiosPOST(_ur, {}).then(function (result) {
|
||||||
console.log(result);
|
|
||||||
if(result['ok']){
|
if(result['ok']){
|
||||||
array['ok'] = true;
|
array['ok'] = true;
|
||||||
array['data'] = result['data_bot'];
|
array['data'] = result['data_bot'];
|
||||||
@ -175,8 +171,6 @@ async function ConsultaClaves(cedula, chang = null){
|
|||||||
// array['msg'] = 'la clave catastral '+cedula+' no existe en los registros del GAD MANTA';
|
// array['msg'] = 'la clave catastral '+cedula+' no existe en los registros del GAD MANTA';
|
||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
// console.log("array procedure server");
|
|
||||||
// console.log(array);
|
|
||||||
resolve(array);
|
resolve(array);
|
||||||
}).catch(function (error) {
|
}).catch(function (error) {
|
||||||
array['msg'] = error;
|
array['msg'] = error;
|
||||||
@ -206,7 +200,6 @@ async function ConsultaNoticias(){
|
|||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
var array = {'ok': false, 'data':[], 'msg':null};
|
var array = {'ok': false, 'data':[], 'msg':null};
|
||||||
AxiosGET('consultarPublicaciones?boot=c', {}, 'sistemasic').then(function (result) {
|
AxiosGET('consultarPublicaciones?boot=c', {}, 'sistemasic').then(function (result) {
|
||||||
console.log(result)
|
|
||||||
if(result['data'].length > 0){
|
if(result['data'].length > 0){
|
||||||
array['ok'] = true; array['data'] = result['data']; array['msg'] = 'Consulta exitosa';
|
array['ok'] = true; array['data'] = result['data']; array['msg'] = 'Consulta exitosa';
|
||||||
}else{ array['msg'] = 'No se encontró resultados'; }
|
}else{ array['msg'] = 'No se encontró resultados'; }
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
function mensaje(name, username = null, massager = null) {
|
function mensaje(name, username = null, massager = null) {
|
||||||
var jsom_interaciones = ['Es un placer poder ayudarle.....'];
|
var jsom_interaciones = ['Es un placer poder ayudarle.....'];
|
||||||
var menu_context = "\n1. Consultar predios"+
|
var menu_context = "\n1. Consultar de deudas"+
|
||||||
"\n2. Validar documentos digitales"+
|
"\n2. Validar documentos digitales"+
|
||||||
"\n3. Mis comprobantes de pago"+
|
"\n3. Mis comprobantes de pago"+
|
||||||
"\n4. Mis trámites"+
|
"\n4. Mis trámites"+
|
||||||
@ -84,7 +84,7 @@ function mensaje(name, username = null, massager = null) {
|
|||||||
jsom_interaciones = [menu_context];
|
jsom_interaciones = [menu_context];
|
||||||
break;
|
break;
|
||||||
case 'consulta_clave':
|
case 'consulta_clave':
|
||||||
var menu = "\n1. Consultar mis predios \n2. Consultar por número de cédula \n3. Consultar por clave catastral \n0. Atras";
|
var menu = "\n1. Consultar mis deudas \n2. Consultar deudas por número de cédula \n3. Consultar deudas por clave catastral \n0. Atras";
|
||||||
jsom_interaciones = [
|
jsom_interaciones = [
|
||||||
'¿Que acción desea realizar?\n' + menu + "\n\n -Ingrese el número de la opción que desee.",
|
'¿Que acción desea realizar?\n' + menu + "\n\n -Ingrese el número de la opción que desee.",
|
||||||
];
|
];
|
||||||
|
|||||||
13
metodos.js
13
metodos.js
@ -28,7 +28,6 @@ async function Fun_SolicitarDatosAgent(agent, req, res) {
|
|||||||
if (data_context != null && data_context != "") {
|
if (data_context != null && data_context != "") {
|
||||||
let sesion = await funcion.RegistrarSession(sessionId, data_context.cedula);
|
let sesion = await funcion.RegistrarSession(sessionId, data_context.cedula);
|
||||||
if (sesion['ok'] == true && sesion['data']['name'] != null) {
|
if (sesion['ok'] == true && sesion['data']['name'] != null) {
|
||||||
console.log('sesion registrada en la bd')
|
|
||||||
agent.context.set({
|
agent.context.set({
|
||||||
name: 'data_user_context',
|
name: 'data_user_context',
|
||||||
lifespan: 5,
|
lifespan: 5,
|
||||||
@ -39,7 +38,6 @@ async function Fun_SolicitarDatosAgent(agent, req, res) {
|
|||||||
});
|
});
|
||||||
megg = dialog.mensaje('bienvenida_su', funcion.conver_name(sesion['data']['name'], 3));
|
megg = dialog.mensaje('bienvenida_su', funcion.conver_name(sesion['data']['name'], 3));
|
||||||
} else {
|
} else {
|
||||||
console.log('demoda')
|
|
||||||
agent.context.set({
|
agent.context.set({
|
||||||
name: 'data_user_context',
|
name: 'data_user_context',
|
||||||
lifespan: 0
|
lifespan: 0
|
||||||
@ -65,7 +63,6 @@ async function Fun_WelcomeAgent(agent, req, res, mensage = null) {
|
|||||||
try {
|
try {
|
||||||
let data_context = await ValidateDataUserContext(agent);
|
let data_context = await ValidateDataUserContext(agent);
|
||||||
if (data_context) {
|
if (data_context) {
|
||||||
console.log('contexto existe........');
|
|
||||||
// agent.add(dialog.mensaje('bienvenida', data_context.name != null ? funcion.conver_name(data_context.name) : data_context.cedula));
|
// agent.add(dialog.mensaje('bienvenida', data_context.name != null ? funcion.conver_name(data_context.name) : data_context.cedula));
|
||||||
agent.context.set({
|
agent.context.set({
|
||||||
name: '0-Bienvenida-followup',
|
name: '0-Bienvenida-followup',
|
||||||
@ -77,11 +74,9 @@ async function Fun_WelcomeAgent(agent, req, res, mensage = null) {
|
|||||||
}
|
}
|
||||||
return agent.add(rem_mens);
|
return agent.add(rem_mens);
|
||||||
} else {
|
} else {
|
||||||
console.log('NO existe contexto.......');
|
|
||||||
const sessionId = req.body.session.split("/").reverse()[0];
|
const sessionId = req.body.session.split("/").reverse()[0];
|
||||||
let legion = await funcion.ValidarSession(sessionId);
|
let legion = await funcion.ValidarSession(sessionId);
|
||||||
if (legion['ok'] == true && legion['data']['name'] != null) {
|
if (legion['ok'] == true && legion['data']['name'] != null) {
|
||||||
console.log('sesion existe en la bd')
|
|
||||||
agent.context.set({
|
agent.context.set({
|
||||||
name: '0-Bienvenida-followup',
|
name: '0-Bienvenida-followup',
|
||||||
lifespan: 1
|
lifespan: 1
|
||||||
@ -154,7 +149,6 @@ function ValidateDataUserContext(agent) {
|
|||||||
resolve(false);
|
resolve(false);
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error);
|
|
||||||
agent.context.set({
|
agent.context.set({
|
||||||
name: '0-Bienvenida-followup',
|
name: '0-Bienvenida-followup',
|
||||||
lifespan: 1
|
lifespan: 1
|
||||||
@ -180,7 +174,6 @@ function ExistParamtContext(agent, pamameter) {
|
|||||||
async function Fun_CerrarSesionAgent(agent, req, res, accion) {
|
async function Fun_CerrarSesionAgent(agent, req, res, accion) {
|
||||||
try {
|
try {
|
||||||
if (accion == 1) {
|
if (accion == 1) {
|
||||||
console.log('cerrando sesion...');
|
|
||||||
const sessionId = req.body.session.split("/").reverse()[0];
|
const sessionId = req.body.session.split("/").reverse()[0];
|
||||||
let legion = await funcion.CerrarSession(sessionId);
|
let legion = await funcion.CerrarSession(sessionId);
|
||||||
if (legion['ok'] == true) {
|
if (legion['ok'] == true) {
|
||||||
@ -237,7 +230,6 @@ async function Func_InformacionTramites(agent, req, res, key_example) {
|
|||||||
return Fun_ConsultarCCAtras(agent, req, res);
|
return Fun_ConsultarCCAtras(agent, req, res);
|
||||||
}
|
}
|
||||||
let legion = await funcion.OptInfoBot(key_example);
|
let legion = await funcion.OptInfoBot(key_example);
|
||||||
console.log(legion);
|
|
||||||
if (legion['ok'] == true) {
|
if (legion['ok'] == true) {
|
||||||
var msger = '*' + legion['data']['data_key'] + '*\n\n';
|
var msger = '*' + legion['data']['data_key'] + '*\n\n';
|
||||||
var example = legion['data']['data'];
|
var example = legion['data']['data'];
|
||||||
@ -466,7 +458,6 @@ async function Fun_ListarMenu(agent, req, res, inva = null) {
|
|||||||
try {
|
try {
|
||||||
let data_context = await ValidateDataUserContext(agent);
|
let data_context = await ValidateDataUserContext(agent);
|
||||||
if (data_context) {
|
if (data_context) {
|
||||||
console.log(data_context);
|
|
||||||
if (inva == 1) {
|
if (inva == 1) {
|
||||||
return agent.add(dialog.mensaje('despedida_alt', funcion.conver_name(data_context.name)));
|
return agent.add(dialog.mensaje('despedida_alt', funcion.conver_name(data_context.name)));
|
||||||
}
|
}
|
||||||
@ -506,7 +497,6 @@ async function Fun_ConsultarOtrasClavesCatastrales(agent, req, res, tipo) {
|
|||||||
} else if (tipo == 3) {
|
} else if (tipo == 3) {
|
||||||
return agent.add(dialog.mensaje('sol_data_clave_catastral'));
|
return agent.add(dialog.mensaje('sol_data_clave_catastral'));
|
||||||
} else if (tipo == 4) {
|
} else if (tipo == 4) {
|
||||||
console.log('todo bien');
|
|
||||||
var Contx = agent.context.get('data_clave');
|
var Contx = agent.context.get('data_clave');
|
||||||
if (Contx == null || Contx == NaN || Contx == undefined) {
|
if (Contx == null || Contx == NaN || Contx == undefined) {
|
||||||
Contx = ExistParamtContext(agent, 'data_clave');
|
Contx = ExistParamtContext(agent, 'data_clave');
|
||||||
@ -613,7 +603,6 @@ async function Func_MisComprobantesPago(agent, req, res, lery) {
|
|||||||
}
|
}
|
||||||
if (data_context != null && data_context != "") {
|
if (data_context != null && data_context != "") {
|
||||||
let legion = await funcion.ConsultaComprobantes(data_context.cedula, lery);
|
let legion = await funcion.ConsultaComprobantes(data_context.cedula, lery);
|
||||||
console.log(legion);
|
|
||||||
if (legion['ok'] == true) {
|
if (legion['ok'] == true) {
|
||||||
var msger = '';
|
var msger = '';
|
||||||
let coun = legion['data'].length;
|
let coun = legion['data'].length;
|
||||||
@ -681,8 +670,6 @@ async function Fun_ConsultarClavesCatastrales(agent, req, res, _cedula = null, n
|
|||||||
return Fun_WelcomeAgent(agent, req, res);
|
return Fun_WelcomeAgent(agent, req, res);
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log("error");
|
|
||||||
console.log(error);
|
|
||||||
return ResolveDefauld(agent);
|
return ResolveDefauld(agent);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user