1(function () { 2 3 4 5 /*--------------------Inicio Services solicitud credito --------------*/ 6 angular 7 .module('app.wflModulo') 8 .service('creditoService', ['$log', '$rootScope', '$location', '$http', 'urlService', function ($log, $rootScope, $location, $http, urlService) { 9 // llamado para obtener la url dinamicamente 10 var urlHost = urlService.url(); 11 // llamado de patron rest 12 var patronREST = urlService.patron(); 13 // llamado para obtener la ip 14 var ipadd = urlService.ipadd(); 15 16 return { 17 18 // Listar prdCodDesc 19 listarPrdCodDesc: function (prdCodDescData, usuarioData) { 20 var url = urlHost + patronREST + 'prdcondesc/cpcd-service'; 21 var data = { 22 'usuario': usuarioData, 23 'objetoVO': prdCodDescData 24 } 25 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 26 $log.debug('creditos-services listar DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 27 28 return $http.post(url, data, config).then(requestCompleted, requestFailed); 29 30 function requestCompleted(response) { 31 32 $log.debug('creditos-services listar then: response{} ', response); 33 urlService.updateTokenAuthorization(response); 34 return response.data; 35 } 36 37 function requestFailed(error) { 38 39 $log.debug('creditos-services listar requestFailed: error{} ', error); 40 var newMessage = ''; 41 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 42 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 43 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 44 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 45 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 46 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 47 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 48 urlService.updateTokenAuthorization(error); 49 return error; 50 51 } 52 }, 53 54 // simulacion Credito 55 simulacionCredito: function (creditosData, usuarioData) { 56 var url = urlHost + patronREST + 'ibktrnsolicitudcredito/simulacionCredito-service'; 57 var data = { 58 'usuario': usuarioData, 59 'objetoVO': creditosData 60 } 61 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 62 $log.debug('creditos-services simulacionCredito DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 63 64 return $http.post(url, data, config).then(requestCompleted, requestFailed); 65 66 function requestCompleted(response) { 67 68 $log.debug('creditos-services simulacionCredito then: response{} ', response); 69 urlService.updateTokenAuthorization(response); 70 return response.data; 71 } 72 73 function requestFailed(error) { 74 75 $log.debug('creditos-services simulacionCredito requestFailed: error{} ', error); 76 var newMessage = ''; 77 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 78 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 79 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 80 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 81 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 82 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 83 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 84 urlService.updateTokenAuthorization(error); 85 return error; 86 87 } 88 }, 89 90 estadoCliente: function (creditosData, usuarioData) { 91 var url = urlHost + patronREST + 'ibktrnsolicitudcredito/estadoCliente-service'; 92 var data = { 93 'usuario': usuarioData, 94 'objetoVO': creditosData 95 } 96 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 97 $log.debug('creditos-services estadoCliente DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 98 99 return $http.post(url, data, config).then(requestCompleted, requestFailed); 100 101 function requestCompleted(response) { 102 103 $log.debug('creditos-services estadoCliente then: response{} ', response); 104 urlService.updateTokenAuthorization(response); 105 return response.data; 106 } 107 108 function requestFailed(error) { 109 110 $log.debug('creditos-services estadoCliente requestFailed: error{} ', error); 111 var newMessage = ''; 112 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 113 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 114 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 115 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 116 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 117 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 118 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 119 urlService.updateTokenAuthorization(error); 120 return error; 121 122 } 123 }, 124 125 // simulacion Credito 126 validacionSolCredito: function (creditosData, usuarioData) { 127 var url = urlHost + patronREST + 'ibktrnsolicitudcredito/validaciones-sol-credito'; 128 var data = { 129 'usuario': usuarioData, 130 'objetoVO': creditosData 131 } 132 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 133 $log.debug('creditos-services validacionSolCredito DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 134 135 return $http.post(url, data, config).then(requestCompleted, requestFailed); 136 137 function requestCompleted(response) { 138 139 $log.debug('creditos-services validacionSolCredito then: response{} ', response); 140 urlService.updateTokenAuthorization(response); 141 return response.data; 142 } 143 144 function requestFailed(error) { 145 146 $log.debug('creditos-services validacionSolCredito requestFailed: error{} ', error); 147 var newMessage = ''; 148 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 149 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 150 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 151 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 152 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 153 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 154 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 155 urlService.updateTokenAuthorization(error); 156 return error; 157 158 } 159 }, 160 // Elimina un archivo subido para solicitud de credito 161 eliminarDocumentos: function (dataFile, usuarioData) { 162 delete usuarioData.fechaExpedicion; 163 var url = urlHost + patronREST + 'util/eliminar-service'; 164 var data = { 165 'usuario': usuarioData, 166 'objetoVO': dataFile 167 } 168 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 169 $log.debug('creditos-services eliminarDocumentos DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 170 171 return $http.post(url, data, config).then(requestCompleted, requestFailed); 172 173 function requestCompleted(response) { 174 175 $log.debug('creditos-services eliminarDocumentos then: response{} ', response); 176 urlService.updateTokenAuthorization(response); 177 return response.data; 178 } 179 180 function requestFailed(error) { 181 182 $log.debug('creditos-services eliminarDocumentos requestFailed: error{} ', error); 183 var newMessage = ''; 184 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 185 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 186 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 187 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 188 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 189 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 190 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 191 urlService.updateTokenAuthorization(error); 192 return error; 193 194 } 195 }, 196 197 198 // Listar prdCodDesc 199 listarCpoPeriodicidad: function (cpoPeriodicidadData, usuarioData) { 200 var url = urlHost + patronREST + 'cpoperiodicidad/listar-service'; 201 var data = { 202 'usuario': usuarioData, 203 'objetoVO': cpoPeriodicidadData 204 } 205 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 206 $log.debug('creditos-services listarCpoPeriodicidad DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 207 208 return $http.post(url, data, config).then(requestCompleted, requestFailed); 209 210 function requestCompleted(response) { 211 212 $log.debug('creditos-services listarCpoPeriodicidad then: response{} ', response); 213 urlService.updateTokenAuthorization(response); 214 return response.data; 215 } 216 217 function requestFailed(error) { 218 219 $log.debug('creditos-services listarCpoPeriodicidad requestFailed: error{} ', error); 220 var newMessage = ''; 221 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 222 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 223 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 224 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 225 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 226 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 227 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 228 urlService.updateTokenAuthorization(error); 229 return error; 230 231 } 232 }, 233 // Listar meses 234 listarMeses: function (cpoPeriodicidadData, usuarioData) { 235 var url = urlHost + patronREST + 'ibktrnsolicitudcredito/listarMesesCuotaExtra-service'; 236 var data = { 237 'usuario': usuarioData, 238 'objetoVO': cpoPeriodicidadData 239 } 240 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 241 $log.debug('creditos-services listarMeses DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 242 243 return $http.post(url, data, config).then(requestCompleted, requestFailed); 244 245 function requestCompleted(response) { 246 247 $log.debug('creditos-services listarMeses then: response{} ', response); 248 urlService.updateTokenAuthorization(response); 249 return response.data; 250 } 251 252 function requestFailed(error) { 253 254 $log.debug('creditos-services listarMeses requestFailed: error{} ', error); 255 var newMessage = ''; 256 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 257 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 258 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 259 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 260 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 261 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 262 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 263 urlService.updateTokenAuthorization(error); 264 return error; 265 266 } 267 }, 268 // Listar dias 269 listarDias: function (diasPagosData, usuarioData) { 270 var url = urlHost + patronREST + 'ibktrnsolicitudcredito/listarDiasCuotaExtra-service'; 271 var data = { 272 'usuario': usuarioData, 273 'objetoVO': diasPagosData 274 } 275 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 276 $log.debug('creditos-services listarDias DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 277 278 return $http.post(url, data, config).then(requestCompleted, requestFailed); 279 280 function requestCompleted(response) { 281 282 $log.debug('creditos-services listarDias then: response{} ', response); 283 urlService.updateTokenAuthorization(response); 284
284 return response.data; 285 } 286 287 function requestFailed(error) { 288 289 $log.debug('creditos-services listarDias requestFailed: error{} ', error); 290 var newMessage = ''; 291 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 292 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 293 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 294 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 295 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 296 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 297 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 298 urlService.updateTokenAuthorization(error); 299 return error; 300 301 } 302 }, 303 304 305 306 // consultar aseguradoras 307 consultarAseguradoras: function (solicitudSeguroData, usuarioData) { 308 var url = urlHost + patronREST + 'solicitudseguro/listarAseguradora-service'; 309 var data = { 310 'usuario': usuarioData, 311 'objetoVO': solicitudSeguroData 312 } 313 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 314 $log.debug('solicitud-services consultarAseguradoras DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 315 316 return $http.post(url, data, config).then(requestCompleted, requestFailed); 317 318 function requestCompleted(response) { 319 320 $log.debug('solicitud-services consultarAseguradoras then: response{} ', response); 321 urlService.updateTokenAuthorization(response); 322 return response.data; 323 } 324 325 function requestFailed(error) { 326 327 $log.debug('solicitud-services consultarAseguradoras requestFailed: error{} ', error); 328 var newMessage = ''; 329 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 330 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 331 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 332 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 333 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 334 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 335 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 336 urlService.updateTokenAuthorization(error); 337 return error; 338 339 } 340 }, 341 342 // consultar planes y coberturas 343 consultarPlanCobertura: function (ibkPlanCoberturaData, usuarioData) { 344 var url = urlHost + patronREST + 'solicitudseguro/listarPlanCobertura-service'; 345 var data = { 346 'usuario': usuarioData, 347 'objetoVO': ibkPlanCoberturaData 348 } 349 var config = { headers: { 'Content-Type': 'application/json;charset=utf-8;', 'X-Http-adClientIdStr': usuarioData.adClientId, 'X-Http-adOrgIdStr': usuarioData.adOrgId, 'X-Http-userNameStr': usuarioData.username } }; 350 $log.debug('solicitud-services consultarAseguradoras DATA_ENVIADA: url{} ', url, ' - data{Object} ', data, ' - config{} ', config); 351 352 return $http.post(url, data, config).then(requestCompleted, requestFailed); 353 354 function requestCompleted(response) { 355 356 $log.debug('solicitud-services consultarAseguradoras then: response{} ', response); 357 urlService.updateTokenAuthorization(response); 358 return response.data; 359 } 360 361 function requestFailed(error) { 362 363 $log.debug('solicitud-services consultarAseguradoras requestFailed: error{} ', error); 364 var newMessage = ''; 365 if (error.data) { if (error.data.indexOf('<html>') === -1) { newMessage = newMessage + error.data; } else { newMessage = 'Error general, por favor contacta al administrador' } } 366 if (error.status === 401) { $rootScope.msgError = newMessage; $location.path('/login'); } 367 else if (error.status === 400) { if (!error.data) error.data = 'Petición incorrecta, por favor verifica los datos !'; } 368 else if (error.status === 404) { if (!error.data) error.data = 'El recurso requerido no está disponible !'; } 369 else if (error.status < 500 || error.status > 500) { if (error.data == 'No se encontró sesión activa, debes volver a ingresar.') { urlService.cerrarSesion(); } else { if (!error.data) error.data = 'No fué posible realizar la operación !'; } } 370 else if (error.status === 500) { $rootScope.msgError = newMessage; $location.path('/500'); } 371 else { $rootScope.msgError = newMessage; $location.path('/infoPage'); } 372 urlService.updateTokenAuthorization(error); 373 return error; 374 375 } 376 } 377 378 } 379 }]); 380 381})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.