tbody").append(""+x.Nombre+" "+x.Centro_de_Pertenencia+" "+x.NumeroEmpleado+" Seleccionar ");
// cuentas = cuentas +1;
}
$("#modalBusquedaPersonas").modal("show");
});
});
//////console.log("Persona.load_databaseRT()_2")
//Persona.load_databaseRT()
}
function formateaFechaAzxtulizacion(oaram){
// Cadena de fecha en formato original
// Cadena de fecha en formato original
var fechaOriginal = oaram;
// Convertir la cadena de fecha a un objeto Date
var fechaObjeto = new Date(fechaOriginal);
// Obtener el timestamp en milisegundos
var timestamp = fechaObjeto.getTime();
// Calcular el offset para GMT-6 en milisegundos (6 horas * 60 minutos * 60 segundos * 1000 milisegundos)
var offset = -6 * 60 * 60 * 1000;
// Ajustar el timestamp con el offset
var fechaAjustada = new Date(timestamp + offset);
// Obtener los componentes de la fecha y hora ajustada
var dia = ("0" + fechaAjustada.getDate()).slice(-2);
var mes = ("0" + (fechaAjustada.getMonth() + 1)).slice(-2);
var anio = fechaAjustada.getFullYear();
var horas = ("0" + fechaAjustada.getHours()).slice(-2);
var minutos = ("0" + fechaAjustada.getMinutes()).slice(-2);
var segundos = ("0" + fechaAjustada.getSeconds()).slice(-2);
// Obtener AM o PM
var ampm = fechaAjustada.getHours() >= 12 ? 'AM' : 'PM';
//////console.log("ampm "+ampm)
// Convertir las horas a formato de 12 horas
horas = horas % 12;
horas = horas ? horas : 12; // '0' se considera como 12 en formato de 12 horas
// Formatear la fecha y hora en el formato 'dd/mm/yyyy hh:mm:ss AM/PM'
var fechaFormateada = dia + '/' + mes + '/' + anio + ' ' + horas + ':' + minutos + ':' + segundos + ' ' + ampm;
return fechaFormateada;
}
function no_encontrado_denegado_eliminacion(item,archivo,param,diaactualiza,motivo){
$("#"+item).text("")
$(' Busca Archivo').appendTo("#"+item+"A");
$('Solicita Actualización Se ha denegado la elminación, el día '+diaactualiza+' , por el motivo '+motivo+'
').appendTo("#"+item+"A");
$("#Btn1st"+item).click(function() {
$("#Btn1st"+item).hide();
SelectedFile(item,archivo,param)
});
}
function consulta_revisarDBFB(){
return new Promise(function(resolve, reject) {
//revisarDBFB()
var settings = {
"url": "/Expedientes/Consulta/Estatus/Web/opt/sne",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado":Persona.NumeroEmpleado,
"Nombre_Completo":Persona.Nombre+" "+Persona.aPaterno+" "+Persona.aMaterno,
"RFC": Persona.RFC,
"NumeroEmpleadoutoriza":Persona.NumeroEmpleado,
"K":Persona.Password
}),
};
$.ajax(settings).done(function (response) {
var modal = document.getElementById("EstatusExpediente");
//modal.style.display = "block";
//modal.style.opacity = 1;
//modal.style.top = "-5%";
//modal.style.backgroundColor="rgba(0,0,0,0.4)";
//modal.style.padding="100px"
$("#EstatusExpediente").css("text-align", "center");
$("#EstatusExpediente").css("background-color", "white");
$("#EstatusExpediente").css("border", "groove");
$("#EstatusExpediente").css("border-top-left-radius", "10px");
$("#EstatusExpediente").css("border-top-right-radius", "10px");
$("#EstatusExpediente").css("border-bottom-right-radius", "10px");
$("#EstatusExpediente").css("border-bottom-left-radius", "10px");
//dataPersonaExpedienteEstatus=JSON.parse(response);
dataPersonaExpedienteEstatus=response
//dataPrueba = JSON.parse(dataPersonaExpedienteEstatus)
dataPrueba = dataPersonaExpedienteEstatus
//////console.log(dataPrueba);
/*
$("#_ine_").empty();
$("#_ine_D").empty();
$("#_ine_B").empty();
$("#_ine_D").empty();
$("#_beneficiarios_").empty();
$("#_beneficiarios_D").empty();
$("#_beneficiarios_B").empty();
$("#_beneficiarios_D").empty();
$("#_ratificacion_").empty();
$("#_ratificacion_D").empty();
$("#_ratificacion_B").empty();
$("#_ratificacion_A").empty();
$("#_rfc_").empty();
$("#_rfc_D").empty();
$("#_rfc_B").empty();
$("#_rfc_A").empty();
$("#_credencial_").empty();
$("#_credencial_D").empty();
$("#_credencial_B").empty();
$("#_credencial_A").empty();
$("#_credencial_").empty();
$("#_credencial_D").empty();
$("#_credencial_B").empty();
$("#_credencial_A").empty();
*/
if(dataPrueba[0].Estatus=="True"){
encontrado("_ine_", "IN","INe")
}
if(dataPrueba[0].Estatus=='False'){
no_encontrado("_ine_", "IN","INe")
}
if(dataPrueba[0].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ine_", "IN","INe",dataPrueba[0].Motivo)
}
if(dataPrueba[0].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion))
}
if(dataPrueba[0].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza)
}
if(dataPrueba[0].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo,dataPrueba[0].RutaStatus)
}
if(dataPrueba[0].Estatus=="Eliminacion Denegada"){
encontrado_1("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo,dataPrueba[0].RutaStatus)
}
if(dataPrueba[0].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo)
}
if((dataPrueba[0].Estatus=="Eliminacion Realizada")){
encontrado_3("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo)
}
if(dataPrueba[1].Estatus=="True"){
encontrado("_beneficiarios_", "BE","BEneficiarios")
}
if(dataPrueba[1].Estatus=="False"){
no_encontrado("_beneficiarios_", "BE","BEneficiarios")
}
if(dataPrueba[1].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_beneficiarios_", "BE","BEneficiarios",dataPrueba[1].Motivo)
}
if(dataPrueba[1].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion))
}
if(dataPrueba[1].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza)
}
if(dataPrueba[1].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo,dataPrueba[1].RutaStatus)
}
if(dataPrueba[1].Estatus=="Eliminacion Denegada"){
no_encontrado_denegado_eliminacion("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
if(dataPrueba[1].Estatus=="Eliminacion Denegada"){
encontrado_1("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo,dataPrueba[1].RutaStatus)
}
if(dataPrueba[1].Estatus=="Eliminacion Aprobada"){
encontrado_2("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
if((dataPrueba[1].Estatus=="Eliminacion Realizada")){
encontrado_3("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
//(item,archivo,param,diaactualiza,p_actualiza,motivo)
if(dataPrueba[2].Estatus=="True"){
encontrado("_conoce_cliente_", "CC","ConoceCliente")
}
if(dataPrueba[2].Estatus=="False"){
no_encontrado("_conoce_cliente_", "CC","ConoceCliente")
}
if(dataPrueba[2].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_conoce_cliente_", "CC","ConoceCliente",dataPrueba[2].Motivo)
}
if(dataPrueba[2].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion))
}
if(dataPrueba[2].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza)
}
if(dataPrueba[2].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo,dataPrueba[2].RutaStatus)
}
if(dataPrueba[2].Estatus=="Eliminacion Denegada"){
encontrado_1("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo,dataPrueba[2].RutaStatus)
}
if(dataPrueba[2].Estatus=="Eliminacion Aprobada"){
encontrado_2("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo)
}
if((dataPrueba[2].Estatus=="Eliminacion Realizada")){
encontrado_3("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo)
}
if(dataPrueba[3].Estatus=="True"){
encontrado("_curp_", "CP","CurP")
}
if(dataPrueba[3].Estatus=="False"){
no_encontrado("_curp_", "CP","CurP")
}
if(dataPrueba[3].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_curp_", "CP","CurP",dataPrueba[3].Motivo)
}
if(dataPrueba[3].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion))
}
if(dataPrueba[3].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza)
}
if(dataPrueba[3].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo,dataPrueba[3].RutaStatus)
}
if(dataPrueba[3].Estatus=="Eliminacion Denegada"){
encontrado_1("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo,dataPrueba[3].RutaStatus)
}
if(dataPrueba[3].Estatus=="Eliminacion Aprobada"){
encontrado_2("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo)
}
if((dataPrueba[3].Estatus=="Eliminacion Realizada")){
encontrado_3("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo)
}
if(dataPrueba[4].Estatus=="True"){
encontrado("_comprobante_", "DO","DOmicilio")
}
if(dataPrueba[4].Estatus=="False"){
no_encontrado("_comprobante_", "DO","DOmicilio")
}
if(dataPrueba[4].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_comprobante_", "DO","DOmicilio",dataPrueba[4].Motivo)
}
if(dataPrueba[4].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion))
}
if(dataPrueba[4].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza)
}
if(dataPrueba[4].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo,dataPrueba[4].RutaStatus)
}
if(dataPrueba[4].Estatus=="Eliminacion Denegada"){
encontrado_1("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo,dataPrueba[4].RutaStatus)
}
if(dataPrueba[4].Estatus=="Eliminacion Aprobada"){
encontrado_2("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo)
}
if((dataPrueba[4].Estatus=="Eliminacion Realizada")){
encontrado_3("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo)
}
if(dataPrueba[5].Estatus=="True"){
encontrado("_ine_beneficiarios_", "LI","ListaineBeneficiario")
}
if(dataPrueba[5].Estatus=="False"){
no_encontrado("_ine_beneficiarios_", "LI","ListaineBeneficiario")
}
if(dataPrueba[5].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ine_beneficiarios_", "LI","ListaineBeneficiario",dataPrueba[5].Motivo)
}
if(dataPrueba[5].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion))
}
if(dataPrueba[5].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza)
}
if(dataPrueba[5].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo,dataPrueba[5].RutaStatus)
}
if(dataPrueba[5].Estatus=="Eliminacion Denegada"){
encontrado_1("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo,dataPrueba[5].RutaStatus)
}
if(dataPrueba[5].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo)
}
if((dataPrueba[5].Estatus=="Eliminacion Realizada")){
encontrado_3("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo)
}
if(dataPrueba[6].Estatus=="True"){
encontrado("_ratificacion_", "RA","RAtificacion")
}
if(dataPrueba[6].Estatus=="False"){
no_encontrado("_ratificacion_", "RA","RAtificacion")
}
if(dataPrueba[6].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ratificacion_", "RA","RAtificacion",dataPrueba[6].Motivo)
}
if(dataPrueba[6].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion))
}
if(dataPrueba[6].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza)
}
if(dataPrueba[6].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo,dataPrueba[6].RutaStatus)
}
if(dataPrueba[6].Estatus=="Eliminacion Denegada"){
encontrado_1("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo,dataPrueba[6].RutaStatus)
}
if(dataPrueba[6].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo)
}
if((dataPrueba[6].Estatus=="Eliminacion Realizada")){
encontrado_3("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo)
}
if(dataPrueba[7].Estatus=="True"){
encontrado("_rfc_", "RC","RfC")
}
if(dataPrueba[7].Estatus=="False"){
no_encontrado("_rfc_", "RC","RfC")
}
if(dataPrueba[7].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_rfc_", "RC","RfC",dataPrueba[7].Motivo)
}
if(dataPrueba[7].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion))
}
if(dataPrueba[7].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza)
}
if(dataPrueba[7].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo,dataPrueba[7].RutaStatus)
}
if(dataPrueba[7].Estatus=="Eliminacion Denegada"){
encontrado_1("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo,dataPrueba[7].RutaStatus)
}
if(dataPrueba[7].Estatus=="Eliminacion Aprobada"){
encontrado_2("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo)
}
if((dataPrueba[7].Estatus=="Eliminacion Realizada")){
encontrado_3("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo)
}
if(dataPrueba[8].Estatus=="True"){
encontrado("_credencial_", "UH","credencialUAEH")
}
if(dataPrueba[8].Estatus=="False"){
no_encontrado("_credencial_", "UH","credencialUAEH")
}
if(dataPrueba[8].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_credencial_", "UH","credencialUAEH",dataPrueba[8].Motivo)
}
if(dataPrueba[8].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion))
}
if(dataPrueba[8].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza)
}
if(dataPrueba[8].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo,dataPrueba[8].RutaStatus)
}
if(dataPrueba[8].Estatus=="Eliminacion Denegada"){
encontrado_1("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo,dataPrueba[8].RutaStatus)
}
if(dataPrueba[8].Estatus=="Eliminacion Aprobada"){
encontrado_2("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo)
}
if((dataPrueba[8].Estatus=="Eliminacion Realizada")){
encontrado_3("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo)
}
//////console.log("dataPrueba[9].Prestamo.length "+dataPrueba[9].Prestamo.length )
if(dataPrueba[9].Prestamo.length>0){
if (document.getElementById('AbreModalPrestamos')) {
var modal = document.getElementById("EstatusPrestamo");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
// ////console.log('El botón existe.');
// ////console.log("Entre al if ")
$('#AbreModalPrestamos').css("display", "block")
// ////console.log("boton visible ")
$('#AbreModalPrestamos').click(function () {
// ////console.log("boton con funcionalidad")
var modal = document.getElementById("EstatusPrestamo");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
modal.style.display = "block";
$('#Categoria').text(dataPrueba[9].Prestamo[0].Categoría)
});
} else {
// ////console.log('El botón no existe.');
}
}
if(dataPrueba[10].Saldo.length>0){
if (document.getElementById('AbreModalSaldos')) {
var modal = document.getElementById("EstatusSaldos");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
// ////console.log('El botón existe.');
// ////console.log("Entre al if ")
$('#AbreModalSaldos').css("display", "block")
// ////console.log("boton visible ")
$('#AbreModalSaldos').click(function () {
// ////console.log("boton con funcionalidad")
var modal = document.getElementById("EstatusPrestamo");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
modal.style.display = "block";
});
}
if (document.getElementById('AbreModalCotizador')) {
var modal = document.getElementById("EstatusCotizador");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
// ////console.log('El botón existe.');
// ////console.log("Entre al if ")
$('#AbreModalSaldos').css("display", "block")
// ////console.log("boton visible ")
$('#AbreModalCotizador').click(function () {
// ////console.log("boton con funcionalidad")
var modal = document.getElementById("EstatusCotizador");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
modal.style.display = "block";
/*
$('#SALDO_CUOTA').text(dataPrueba[10].Saldo[0].SALDO_CUOTA)
$('#SALDO_APORTACION').text(dataPrueba[10].Saldo[0].SALDO_APORTACION)
$('#SALDO_ADICIONAL').text(dataPrueba[10].Saldo[0].SALDO_ADICIONAL)
$('#SALDO_DEVOLUCION').text(dataPrueba[10].Saldo[0].SALDO_DEVOLUCION)
$('#SALDO_RETENIDO').text(dataPrueba[10].Saldo[0].SALDO_RETENIDO)
$('#SALDO_CANCELACION').text(dataPrueba[10].Saldo[0].SALDO_CANCELACION)
$('#SALDO_RENDIMIENTOS').text(dataPrueba[10].Saldo[0].SALDO_RENDIMIENTOS)
$('#SALDO_TOTAL').text(dataPrueba[10].Saldo[0].SALDO_TOTAL)
$('#ESTATUS').text(dataPrueba[10].Saldo[0].ESTATUS)
*/
Cotizador();
});
$('#CierraModal1111').click(function () {
var modal = document.getElementById("EstatusCotizador");
modal.style.display = "none";
});
$('#CierraModal2222').click(function () {
var modal = document.getElementById("EstatusCotizador");
modal.style.display = "none";
});
}
else {
// ////console.log('El botón no existe.');
}
}
//timeout2 = setTimeout($('#MuladeCarga').load('ExpedientesCanvasWeb.html'), 2000);
resolve();
//$("#tablaExpedientePersonal").show();
});
});
}
function revisarDBFB(){
return new Promise(function(resolve, reject) {
var settings = {
"url": "/Expedientes/Consulta/Estatus/Web/opt/sne",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado":Persona.NumeroEmpleado,
"Nombre_Completo":Persona.Nombre+" "+Persona.aPaterno+" "+Persona.aMaterno,
"RFC": Persona.RFC,
"NumeroEmpleadoutoriza":Persona.NumeroEmpleado,
"K":Persona.Password
}),
};
$.ajax(settings).done(function (response) {
//Persona.postLogin(response_padre)
//dataPersonaExpedienteEstatus=JSON.parse(response);
dataPersonaExpedienteEstatus=response
//dataPrueba = JSON.parse(dataPersonaExpedienteEstatus)
dataPrueba = dataPersonaExpedienteEstatus
resolve();
//////console.log(dataPrueba);
/*
$("#_ine_").empty();
$("#_ine_D").empty();
$("#_ine_B").empty();
$("#_ine_D").empty();
$("#_beneficiarios_").empty();
$("#_beneficiarios_D").empty();
$("#_beneficiarios_B").empty();
$("#_beneficiarios_D").empty();
$("#_ratificacion_").empty();
$("#_ratificacion_D").empty();
$("#_ratificacion_B").empty();
$("#_ratificacion_A").empty();
$("#_rfc_").empty();
$("#_rfc_D").empty();
$("#_rfc_B").empty();
$("#_rfc_A").empty();
$("#_credencial_").empty();
$("#_credencial_D").empty();
$("#_credencial_B").empty();
$("#_credencial_A").empty();
$("#_credencial_").empty();
$("#_credencial_D").empty();
$("#_credencial_B").empty();
$("#_credencial_A").empty();
*/
//$("#tablaExpedientePersonal").show();
});
});
}
function cargaModalWebEstilos(response){
if(response.codigo==0){
Persona.setRFC(response.RFC)
Persona.setaPaterno(response.aPaterno);
Persona.setaMaterno(response.aMaterno);
Persona.setNombre(response.Nombre);
Persona.URL=response.url//"/EstadoCuentaLoginExitoSu"
}
else{
Persona.setcodigo(response.codigo)
Persona.setrespuesta(response.respuesta)
$("#mensajeE").text(/*Persona.getcodigo() + " " + */Persona.getrespuesta())
$("#mensajeE").css("text-align", "center")
$("#mensajeE").css("color", "red")
$("#mensajeE").css("font-weight", "700")
}
//var promesa = Persona.setperiodos_Disponibles(response.Periodos_Disponibles)
/*
promesa.then(function(){
if(response.tiposPuesto){
Persona.setTiposPuesto(response.tiposPuesto);
cssQDual();
}
else{
cssQ();
}
})
*/
new Promise(function(resolve) {
resolve(Persona.setperiodos_Disponibles(response.Periodos_Disponibles));
}).then(function(result) {
//////console.log("response.tiposPuesto")
//////console.log(response.tiposPuesto)
//if((response.tiposPuesto)&&(response.Periodos_Disponibles))
if(response.tiposPuesto.length>1)
{
Persona.setTiposPuesto(response.tiposPuesto);
cssQDual();
}
else{
if(response.Periodos_Disponibles){
cssQ();
}
}
})
if((Persona.URL =='/EstadoCuentaLoginExitoSu')||
(Persona.URL =='/EstadoCuentaLoginExito')||
(Persona.URL =='/EstadoCuentaLoginExitoso')){
navegacion_bulma()
EstatusExpediente_bulma()
$('#MuladeCarga').load('ExpedientesCanvasWeb.html');
EstatusPrestamo_bulma()
Estatus_Saldos_bulma()
Estatus_Cotizador_bulma()
//Estatus_Calculadora()
Estatus_Solicitud_Prestamo()
mostrar_Estado_Cuenta(true)
mostrarNotificaciones()
ConsultaPrellenados()
// ////console.log("Cargando ExpedientesCanvasWeb")
//timeout100 = setTimeout(function() {
//}, 1000);
}
else{
var modal = document.getElementById("EstatusExpediente");
//modal.style.display = "block";
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
if(dataPrueba[0].Estatus=="True"){
encontrado("_ine_", "IN","INe")
}
if(dataPrueba[0].Estatus=='False'){
no_encontrado("_ine_", "IN","INe")
}
if(dataPrueba[0].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ine_", "IN","INe",dataPrueba[0].Motivo)
}
if(dataPrueba[0].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion))
}
if(dataPrueba[0].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza)
}
if(dataPrueba[0].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo,dataPrueba[0].RutaStatus)
}
if(dataPrueba[0].Estatus=="Eliminacion Denegada"){
encontrado_1("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo,dataPrueba[0].RutaStatus)
}
if(dataPrueba[0].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo)
}
if((dataPrueba[0].Estatus=="Eliminacion Realizada")){
encontrado_3("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo)
}
if(dataPrueba[1].Estatus=="True"){
encontrado("_beneficiarios_", "BE","BEneficiarios")
}
if(dataPrueba[1].Estatus=="False"){
no_encontrado("_beneficiarios_", "BE","BEneficiarios")
}
if(dataPrueba[1].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_beneficiarios_", "BE","BEneficiarios",dataPrueba[1].Motivo)
}
if(dataPrueba[1].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion))
}
if(dataPrueba[1].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza)
}
if(dataPrueba[1].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo,dataPrueba[1].RutaStatus)
}
if(dataPrueba[1].Estatus=="Eliminacion Denegada"){
no_encontrado_denegado_eliminacion("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
if(dataPrueba[1].Estatus=="Eliminacion Denegada"){
encontrado_1("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo,dataPrueba[1].RutaStatus)
}
if(dataPrueba[1].Estatus=="Eliminacion Aprobada"){
encontrado_2("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
if((dataPrueba[1].Estatus=="Eliminacion Realizada")){
encontrado_3("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
//(item,archivo,param,diaactualiza,p_actualiza,motivo)
if(dataPrueba[2].Estatus=="True"){
encontrado("_conoce_cliente_", "CC","ConoceCliente")
}
if(dataPrueba[2].Estatus=="False"){
no_encontrado("_conoce_cliente_", "CC","ConoceCliente")
}
if(dataPrueba[2].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_conoce_cliente_", "CC","ConoceCliente",dataPrueba[2].Motivo)
}
if(dataPrueba[2].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion))
}
if(dataPrueba[2].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza)
}
if(dataPrueba[2].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo,dataPrueba[2].RutaStatus)
}
if(dataPrueba[2].Estatus=="Eliminacion Denegada"){
encontrado_1("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo,dataPrueba[2].RutaStatus)
}
if(dataPrueba[2].Estatus=="Eliminacion Aprobada"){
encontrado_2("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo)
}
if((dataPrueba[2].Estatus=="Eliminacion Realizada")){
encontrado_3("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo)
}
if(dataPrueba[3].Estatus=="True"){
encontrado("_curp_", "CP","CurP")
}
if(dataPrueba[3].Estatus=="False"){
no_encontrado("_curp_", "CP","CurP")
}
if(dataPrueba[3].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_curp_", "CP","CurP",dataPrueba[3].Motivo)
}
if(dataPrueba[3].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion))
}
if(dataPrueba[3].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza)
}
if(dataPrueba[3].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo,dataPrueba[3].RutaStatus)
}
if(dataPrueba[3].Estatus=="Eliminacion Denegada"){
encontrado_1("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo,dataPrueba[3].RutaStatus)
}
if(dataPrueba[3].Estatus=="Eliminacion Aprobada"){
encontrado_2("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo)
}
if((dataPrueba[3].Estatus=="Eliminacion Realizada")){
encontrado_3("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo)
}
if(dataPrueba[4].Estatus=="True"){
encontrado("_comprobante_", "DO","DOmicilio")
}
if(dataPrueba[4].Estatus=="False"){
no_encontrado("_comprobante_", "DO","DOmicilio")
}
if(dataPrueba[4].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_comprobante_", "DO","DOmicilio",dataPrueba[4].Motivo)
}
if(dataPrueba[4].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion))
}
if(dataPrueba[4].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza)
}
if(dataPrueba[4].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo,dataPrueba[4].RutaStatus)
}
if(dataPrueba[4].Estatus=="Eliminacion Denegada"){
encontrado_1("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo,dataPrueba[4].RutaStatus)
}
if(dataPrueba[4].Estatus=="Eliminacion Aprobada"){
encontrado_2("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo)
}
if((dataPrueba[4].Estatus=="Eliminacion Realizada")){
encontrado_3("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo)
}
if(dataPrueba[5].Estatus=="True"){
encontrado("_ine_beneficiarios_", "LI","ListaineBeneficiario")
}
if(dataPrueba[5].Estatus=="False"){
no_encontrado("_ine_beneficiarios_", "LI","ListaineBeneficiario")
}
if(dataPrueba[5].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ine_beneficiarios_", "LI","ListaineBeneficiario",dataPrueba[5].Motivo)
}
if(dataPrueba[5].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion))
}
if(dataPrueba[5].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza)
}
if(dataPrueba[5].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo,dataPrueba[5].RutaStatus)
}
if(dataPrueba[5].Estatus=="Eliminacion Denegada"){
encontrado_1("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo,dataPrueba[5].RutaStatus)
}
if(dataPrueba[5].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo)
}
if((dataPrueba[5].Estatus=="Eliminacion Realizada")){
encontrado_3("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo)
}
if(dataPrueba[6].Estatus=="True"){
encontrado("_ratificacion_", "RA","RAtificacion")
}
if(dataPrueba[6].Estatus=="False"){
no_encontrado("_ratificacion_", "RA","RAtificacion")
}
if(dataPrueba[6].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ratificacion_", "RA","RAtificacion",dataPrueba[6].Motivo)
}
if(dataPrueba[6].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion))
}
if(dataPrueba[6].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza)
}
if(dataPrueba[6].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo,dataPrueba[6].RutaStatus)
}
if(dataPrueba[6].Estatus=="Eliminacion Denegada"){
encontrado_1("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo,dataPrueba[6].RutaStatus)
}
if(dataPrueba[6].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo)
}
if((dataPrueba[6].Estatus=="Eliminacion Realizada")){
encontrado_3("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo)
}
if(dataPrueba[7].Estatus=="True"){
encontrado("_rfc_", "RC","RfC")
}
if(dataPrueba[7].Estatus=="False"){
no_encontrado("_rfc_", "RC","RfC")
}
if(dataPrueba[7].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_rfc_", "RC","RfC",dataPrueba[7].Motivo)
}
if(dataPrueba[7].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion))
}
if(dataPrueba[7].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza)
}
if(dataPrueba[7].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo,dataPrueba[7].RutaStatus)
}
if(dataPrueba[7].Estatus=="Eliminacion Denegada"){
encontrado_1("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo,dataPrueba[7].RutaStatus)
}
if(dataPrueba[7].Estatus=="Eliminacion Aprobada"){
encontrado_2("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo)
}
if((dataPrueba[7].Estatus=="Eliminacion Realizada")){
encontrado_3("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo)
}
if(dataPrueba[8].Estatus=="True"){
encontrado("_credencial_", "UH","credencialUAEH")
}
if(dataPrueba[8].Estatus=="False"){
no_encontrado("_credencial_", "UH","credencialUAEH")
}
if(dataPrueba[8].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_credencial_", "UH","credencialUAEH",dataPrueba[8].Motivo)
}
if(dataPrueba[8].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion))
}
if(dataPrueba[8].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza)
}
if(dataPrueba[8].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo,dataPrueba[8].RutaStatus)
}
if(dataPrueba[8].Estatus=="Eliminacion Denegada"){
encontrado_1("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo,dataPrueba[8].RutaStatus)
}
if(dataPrueba[8].Estatus=="Eliminacion Aprobada"){
encontrado_2("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo)
}
if((dataPrueba[8].Estatus=="Eliminacion Realizada")){
encontrado_3("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo)
}
// ////console.log("data0")
//////console.log("dataPrueba[9].Prestamo.length "+dataPrueba[9].Prestamo.length)
if(dataPrueba[9].Prestamo.length>0){
// ////console.log("Entre al if ")
$('#AbreModalPrestamos').css("display", "block")
// ////console.log("boton visible ")
$('#AbreModalPrestamos').click(function () {
// ////console.log("boton con funcionalidad")
var modal = document.getElementById("EstatusPrestamo");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
modal.style.display = "block";
$('#Categoria').text(dataPrueba[9].Prestamo[0].Categoría)
$('#mes').text(dataPrueba[9].Prestamo[0].Mes_pago)
$('#anio').text(dataPrueba[9].Prestamo[0].Año_pago)
$('#monto').text(dataPrueba[9].Prestamo[0].Préstamo)
$('#plazo').text(dataPrueba[9].Prestamo[0].Plazo)
$('#tasa').text(dataPrueba[9].Prestamo[0].Tasa_de_Interés)
$('#primerDescuento').text(dataPrueba[9].Prestamo[0].Periodo_Primer_Descuento)
$('#UltimoDescuento').text(dataPrueba[9].Prestamo[0].Periodo_Último_Descuento)
$('#periodospagagos').text(dataPrueba[9].Prestamo[0].Periodos_Pagados)
$('#periodosfaltantes').text(dataPrueba[9].Prestamo[0].Periodos_Faltantes_por_Pagar)
$('#periodosliquida').text(dataPrueba[9].Prestamo[0].Periodo_Anio_de_Liquidacion)
$('#capital').text(dataPrueba[9].Prestamo[0].Capital)
$('#interes').text(dataPrueba[9].Prestamo[0].Interés)
$('#fg').text(dataPrueba[9].Prestamo[0].Fondo_Garantía)
//$('#fechapa').text(dataPrueba[9].Prestamo[0].Fecha_Pago_Expediente)
$('#fechacr').text(dataPrueba[9].Prestamo[0].Fecha_Creación_Expediente)
$('#folio').text(dataPrueba[9].Prestamo[0].Folio_expediente)
});
$('#CierraModal11').click(function () {
var modal = document.getElementById("EstatusPrestamo");
modal.style.display = "none";
});
$('#CierraModal22').click(function () {
var modal = document.getElementById("EstatusPrestamo");
modal.style.display = "none";
});
}
// ////console.log("data10")
// ////console.log("dataPrueba[10].Saldo.length "+dataPrueba[10].Saldo.length)
if(dataPrueba[10].Saldo.length>0){
// ////console.log("data10 adentro")
if (document.getElementById('AbreModalSaldos')) {
var modal = document.getElementById("EstatusSaldos");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
// ////console.log('El botón existe.');
// ////console.log("Entre al if ")
$('#AbreModalSaldos').css("display", "block")
// ////console.log("boton visible ")
$('#AbreModalSaldos').click(function () {
// ////console.log("boton con funcionalidad")
var modal = document.getElementById("EstatusSaldos");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
modal.style.display = "block";
$('#SALDO_CUOTA').text(dataPrueba[10].Saldo[0].SALDO_CUOTA)
$('#SALDO_APORTACION').text(dataPrueba[10].Saldo[0].SALDO_APORTACION)
$('#SALDO_ADICIONAL').text(dataPrueba[10].Saldo[0].SALDO_ADICIONAL)
$('#SALDO_DEVOLUCION').text(dataPrueba[10].Saldo[0].SALDO_DEVOLUCION)
$('#SALDO_RETENIDO').text(dataPrueba[10].Saldo[0].SALDO_RETENIDO)
$('#SALDO_CANCELACION').text(dataPrueba[10].Saldo[0].SALDO_CANCELACION)
$('#SALDO_RENDIMIENTOS').text(dataPrueba[10].Saldo[0].SALDO_RENDIMIENTOS)
$('#SALDO_TOTAL').text(dataPrueba[10].Saldo[0].SALDO_TOTAL)
$('#ESTATUS').text(dataPrueba[10].Saldo[0].ESTATUS)
});
$('#CierraModal111').click(function () {
var modal = document.getElementById("EstatusSaldos");
modal.style.display = "none";
});
$('#CierraModal222').click(function () {
var modal = document.getElementById("EstatusSaldos");
modal.style.display = "none";
});
}
if (document.getElementById('AbreModalCotizador')) {
var modal = document.getElementById("EstatusCotizador");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
// ////console.log('El botón existe.');
// ////console.log("Entre al if ")
$('#AbreModalSaldos').css("display", "block")
// ////console.log("boton visible ")
$('#AbreModalCotizador').click(function () {
// ////console.log("boton con funcionalidad")
var modal = document.getElementById("EstatusCotizador");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
modal.style.display = "block";
/*
$('#SALDO_CUOTA').text(dataPrueba[10].Saldo[0].SALDO_CUOTA)
$('#SALDO_APORTACION').text(dataPrueba[10].Saldo[0].SALDO_APORTACION)
$('#SALDO_ADICIONAL').text(dataPrueba[10].Saldo[0].SALDO_ADICIONAL)
$('#SALDO_DEVOLUCION').text(dataPrueba[10].Saldo[0].SALDO_DEVOLUCION)
$('#SALDO_RETENIDO').text(dataPrueba[10].Saldo[0].SALDO_RETENIDO)
$('#SALDO_CANCELACION').text(dataPrueba[10].Saldo[0].SALDO_CANCELACION)
$('#SALDO_RENDIMIENTOS').text(dataPrueba[10].Saldo[0].SALDO_RENDIMIENTOS)
$('#SALDO_TOTAL').text(dataPrueba[10].Saldo[0].SALDO_TOTAL)
$('#ESTATUS').text(dataPrueba[10].Saldo[0].ESTATUS)
*/
});
$('#CierraModal1111').click(function () {
var modal = document.getElementById("EstatusCotizador");
modal.style.display = "none";
});
$('#CierraModal2222').click(function () {
var modal = document.getElementById("EstatusCotizador");
modal.style.display = "none";
});
}
else {
/// ////console.log('El botón no existe.');
}
}
// ////console.log("Cargando ExpedientesCanvasWeb")
timeout100 = setTimeout(function() {
$('#MuladeCarga').load('ExpedientesCanvasWeb.html');
}, 1000);
}
/*
navegacion_bulma()
EstatusExpediente_bulma()
EstatusPrestamo_bulma()
Estatus_Saldos_bulma()
Estatus_Cotizador_bulma()
*/
/*timeout200 = setTimeout(function() {
//$('#MuladeCarga').load('ExpedientesCanvasWeb.html');
}, 1500);*/
$("#AbreModal").show();
}
function navegacion_bulma(){
$(".navbar-burger").click(function() {
// Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu"
$(".navbar-burger").toggleClass("is-active");
$(".navbar-menu").toggleClass("is-active");
});
}
function Estatus_Saldos_bulma(){
// ////console.log("data10")
// ////console.log("dataPrueba[10].Saldo.length "+dataPrueba[10].Saldo.length)
if(dataPrueba[10].Saldo.length>0){
// ////console.log("data10 adentro")
//if (document.getElementById('AbreModalSaldos')) {
/*
var modal = document.getElementById("EstatusSaldos");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"*/
$("#EstatusSaldos").css("text-align", "center");
$("#EstatusSaldos").css("background-color", "white");
$("#EstatusSaldos").css("border", "groove");
$("#EstatusSaldos").css("border-top-left-radius", "10px");
$("#EstatusSaldos").css("border-top-right-radius", "10px");
$("#EstatusSaldos").css("border-bottom-right-radius", "10px");
$("#EstatusSaldos").css("border-bottom-left-radius", "10px");
// ////console.log('El botón existe.');
// ////console.log("Entre al if ")
//$('#AbreModalSaldos').css("display", "block")
// ////console.log("boton visible ")
$('#SALDO_CUOTA').text(dataPrueba[10].Saldo[0].SALDO_CUOTA)
$('#SALDO_APORTACION').text(dataPrueba[10].Saldo[0].SALDO_APORTACION)
$('#SALDO_ADICIONAL').text(dataPrueba[10].Saldo[0].SALDO_ADICIONAL)
$('#SALDO_DEVOLUCION').text(dataPrueba[10].Saldo[0].SALDO_DEVOLUCION)
$('#SALDO_RETENIDO').text(dataPrueba[10].Saldo[0].SALDO_RETENIDO)
$('#SALDO_CANCELACION').text(dataPrueba[10].Saldo[0].SALDO_CANCELACION)
$('#SALDO_RENDIMIENTOS').text(dataPrueba[10].Saldo[0].SALDO_RENDIMIENTOS)
$('#SALDO_TOTAL').text(dataPrueba[10].Saldo[0].SALDO_TOTAL)
$('#ESTATUS').text(dataPrueba[10].Saldo[0].ESTATUS)
if(dataPrueba[10].Saldo.length==2){
$('#TIPO_PUESTO').text(dataPrueba[10].Saldo[0].TIPO_PUESTO)
$('#TIPO_PUESTO1').text(dataPrueba[10].Saldo[1].TIPO_PUESTO)
$('#SALDO_CUOTA1').text(dataPrueba[10].Saldo[1].SALDO_CUOTA)
$('#SALDO_APORTACION1').text(dataPrueba[10].Saldo[1].SALDO_APORTACION)
$('#SALDO_ADICIONAL1').text(dataPrueba[10].Saldo[1].SALDO_ADICIONAL)
$('#SALDO_DEVOLUCION1').text(dataPrueba[10].Saldo[1].SALDO_DEVOLUCION)
$('#SALDO_RETENIDO1').text(dataPrueba[10].Saldo[1].SALDO_RETENIDO)
$('#SALDO_CANCELACION1').text(dataPrueba[10].Saldo[1].SALDO_CANCELACION)
$('#SALDO_RENDIMIENTOS1').text(dataPrueba[10].Saldo[1].SALDO_RENDIMIENTOS)
$('#SALDO_TOTAL1').text(dataPrueba[10].Saldo[1].SALDO_TOTAL)
$('#ESTATUS1').text(dataPrueba[10].Saldo[1].ESTATUS)
}
}
}
function formatea_amount(){
// ////console.log("formatea_amount")
$("#verAmortizacionSolcitada").click(function() { $('#cotizadorTable').toggle(1000); })
$("#verAmortizacionSugerida").click(function() { $('#tablaSugerida').toggle(1000); })
$('#amount').on('blur', function () {
var input = $(this).val();
// Remover caracteres que no sean números o el punto decimal
input = input.replace(/[^0-9.]/g, '');
if (input !== '') {
// Convertir el número a formato de pesos mexicanos
var formattedInput = new Intl.NumberFormat('es-MX', {
style: 'currency',
currency: 'MXN'
}).format(parseFloat(input));
// Actualizar el campo de entrada con el formato
$(this).val(formattedInput);
}
});
// Evento que se activa cuando el usuario está escribiendo (input)
$('#amount').on('focus', function () {
var input = $(this).val();
// Remover el formato de moneda para que el usuario pueda editar sin problemas
input = input.replace(/[^0-9.]/g, '');
$(this).val(input);
});
}
var prductos=[]
function Estatus_Cotizador_bulma(){
formatea_amount();
$("#Cotizar").click(function() {
Loading();
Get_Cotizaciones().then(function(){
Done();
})
});
var settings = {
"url": "/GetProducts",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": Persona.getNumeroEmpleado(),
"Password": Persona.getPassword(),
"RFCPERSONA": Persona.getRFC()
}),
};
$.ajax(settings).done(function (response) {
prductos=response
// ////console.log(response);
if (prductos.producto.length==0){
var sinCotiza = document.getElementById("sinCotiza");
sinCotiza.style.display = "block";
var DivcotizacionesSugeridas = document.getElementById("cotizacionSugrida");
DivcotizacionesSugeridas.style.display = "none";
var Seleccion = document.getElementById("Seleccion");
Seleccion.style.display = "none";
var Sender = document.getElementById("Sender");
Sender.style.display = "none";
}
else{
$('#productSelect').empty();
// Añadimos una opción por defecto
$('#productSelect').append('Selecciona una opción ');
// Iteramos sobre el array 'producto' en la respuesta
response.producto.forEach(function(item) {
// Separar el id del nombre usando el ":"
let parts = item.split(":");
let id = parts[0].trim(); // El ID es la primera parte
let name = parts[1].trim(); // El nombre es la segunda parte
// Añadir cada producto como una opción al select con id y nombre
$('#productSelect').append('' + name + ' ');
});
}
});
}
consulta_activa=false
function notificacion(){
if(SolicitudPrestamoExpediente.length>0){
if(consulta_activa==false){
consulta_activa=true
$('#ConsultaSolicitud').toggle(1000);
$('#RegistraSolicitud').toggle(1000);
/* ConsultaSolicitud*
$("#ConsultaSolicitud").css("display", "block")
$("#RegistraSolicitud").css("display", "block")*/
$('#SeguimientoSLi').toggleClass('is-active');
$('#NuevaSLi').toggleClass('is-active');
}
// Selecciona el elemento de la navbar al que quieres agregar la notificación
const navItem = document.getElementById("a_convocatoria");
// Cantidad de notificaciones, cámbiala dinámicamente según necesites
const count = SolicitudPrestamoExpediente.filter(item => item.Estatus === "Mensaje Enviado").length;
const notificationCount = count;
// Verifica si el ícono de notificación ya existe
let notificationIcon = 0
try {
notificationIcon = navItem.querySelector(".notification-icon");
} catch (error) {
console.error("Error al acceder al elemento:", error);
}
let badge;
if (notificationCount > 0) {
if (notificationIcon) {
// Si el ícono ya existe, solo actualiza el contador
badge = notificationIcon.querySelector(".badge");
badge.textContent = notificationCount;
} else {
// Si el ícono no existe, créalo junto con el contador
notificationIcon = document.createElement("span");
notificationIcon.classList.add("notification-icon");
// Agrega el ícono de campana usando Font Awesome
const bellIcon = document.createElement("i");
bellIcon.classList.add("fa", "fa-bell"); // Requiere Font Awesome
notificationIcon.appendChild(bellIcon);
// Crea el contador de notificaciones (badge)
badge = document.createElement("span");
badge.classList.add("badge");
badge.textContent = notificationCount;
notificationIcon.appendChild(badge);
// Añade el contenedor de la notificación al enlace
navItem.appendChild(notificationIcon);
}
}else if (notificationIcon) {
// Ocultar el ícono si notificationCount es 0
notificationIcon.style.display = "none";
}
}
}
function mostrarNotificaciones(){
CargaFormato = setTimeout(function() {
notificacion()
}, 3000);
}
function Estatus_Solicitud_Prestamo(){
$('#NameForm').text(Persona.Nombre);
$('#PaternaLastNameForm').text(Persona.aPaterno);
$('#MaternalLastNameForm').text(Persona.aMaterno);
$('#LastNameForm').text(Persona.aPaterno+" "+Persona.aMaterno);
$('#NumberEmployeeForm').text(Persona.NumeroEmpleado);
$('#NameFormModal').text(Persona.Nombre);
$('#LastNameFormModal').text(Persona.aPaterno+" "+Persona.aMaterno);
$('#NumberEmployeeFormModal').text(Persona.NumeroEmpleado);
ConsultaDataSolicitudPrestamo().then(function(){
$('#CentroCostoForm').text(Persona.getCentroCosto());
$('#TypePositionForm').text(Persona.gettipodePuesto());
$('#CentroCostoFormModal').text(Persona.getCentroCosto());
$('#TypePositionFormModal').text(Persona.gettipodePuesto());
ConsultaDataSolicitudPrestamoExpediente().then(function(){
consultaTablaSeguimiento(false)
//console.log("Cargado...")
if (contadorDocumentosOk==9){
//console.log("Expediente Completo")
$('#ExpedienteEstatusModal').text("Completo");
}
else{
$('#ExpedienteEstatusModal').text("Incompleto");
}
//timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
//timeout3 = setTimeout(formateoForm(), 30000);
CargaFormato = setTimeout(function() {
formateoForm()
}, 3000);
})
})
}
function ir_a_solicitudes(){
$('#ConsultaSolicitud').toggle(1000);
$('#RegistraSolicitud').toggle(1000);
$('#SeguimientoSLi').toggleClass('is-active');
$('#NuevaSLi').toggleClass('is-active');
}
function consultaTablaSeguimiento(aviso){
/*
*/
mostrarCargando()
ConsultaSolicitudPrestamoExpedienteQuirografario(Persona.NumeroEmpleado).then(function(){
//console.log("Persona.NumeroEmpleado "+Persona.NumeroEmpleado)
ocultarCargando()
if(aviso)
{
//ti = setTimeout(function() {
closeSolicitudPrestamo()
notificacion()
//}, 1000);
}
const $tbody = $("#solicitudesTable tbody");
// Limpia el contenido previo
$tbody.empty();
SolicitudPrestamoExpediente.forEach(item => {
const fila = document.createElement("tr");
const dateString = item.FechaHora;
const date = new Date(dateString);
// Extraer los componentes de la fecha
const year = date.getUTCFullYear();
const month = String(date.getUTCMonth() + 1).padStart(2, '0');
const day = String(date.getUTCDate()).padStart(2, '0');
const hours = String(date.getUTCHours()).padStart(2, '0');
const minutes = String(date.getUTCMinutes()).padStart(2, '0');
const seconds = String(date.getUTCSeconds()).padStart(2, '0');
// Formatear la fecha como 'YYYY-MM-DD HH:MM:SS'
const formattedDate = `${year}-${month}-${day}T${hours}:${minutes}:${seconds}`;
//console.log("item.Estatus "+item.Estatus)
if(item.Estatus=='Solicitud Rechazada')
{
$("#VerResponderMensajeModal").css("display", "none")
$tbody.append(`
${item.Estatus}
${item.fechaHoraEstatus}
${item.Folio}
${item.hash}
`);
}
if(item.Estatus=='Solicitud Enviada')
{
$tbody.append(`
${item.Estatus}
${item.fechaHoraEstatus}
${item.Folio}
Consultar
`);
}
if(item.Estatus=='Mensaje Enviado')
{
$tbody.append(`
Mensaje Nuevo Recibido
${item.fechaHoraEstatus}
${item.Folio}
Ver Mensaje
`);
}
if((item.Estatus=='Mensaje Recibido')||(item.Estatus=='Mensaje Respondido')||(item.Estatus=='Solicitud Aceptada')||(item.Estatus=='Solicitud Pendiente'))
{
//$("#VerResponderMensajeModal").css("display", "none")
$tbody.append(`
${item.Estatus}
${item.fechaHoraEstatus}
${item.Folio}
Ver Mensaje
`);
}
if(item.Estatus=='Cita Confirmada')
{
$("#VerResponderMensajeModal").css("display", "none")
$tbody.append(`
${item.Estatus}
${item.fechaHoraEstatus}
${item.Folio}
Ver Mensaje
`);
}
/*if(item.Estatus=='Solicitud Aceptada')
{
$("#VerResponderMensajeModal").css("display", "none")
$tbody.append(`
${item.Estatus}
${item.fechaHoraEstatus}
${item.hash}
Ver Mensaje
`);
}*/
});
})
}
function aceptarCita(hash, numeroEmpleado) {
numeroEmpleadoCaso=numeroEmpleado
hasCaso=hash
// Acción para aceptar la cita
//console.log("Cita aceptada para:", numeroEmpleado, hash);
mostrarCargando();
setTimeout(function() {
EnviaMensjaePrestamoQuirografarioExpediente("Cita Confirmada","","Cita Confirmada").then(function(){
//console.log('Aceptando y Agendando...')
ocultarCargando();
limpiarEnviaMensajeBody()
/*
tie = setTimeout(function() {
//closeSolicitudPrestamoResponse()
closeSolicitudPrestamo()
}, 1000);
mostrarNotificaciones()
consultaTablaSeguimiento(true) */
tie = setTimeout(function() {
//closeSolicitudPrestamoResponse()
closeSolicitudPrestamoS()
mostrarNotificaciones()
consultaTablaSeguimiento(true)
}, 1000);
});
}, 500);
}
AceptaSolicitudPrestamoExpediente_=[]
function AceptaSolicitudPrestamoExpediente(Fecha){
//solicitudPrestamoResponse=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/EnviaMensaje/Prestamos",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado":numeroEmpleadoCaso,
"hashArrival":hasCaso,
"Mensaje":Fecha,
"Adjunto":"",
"Remitente":numeroEmpleadoCaso,
"Destinatario":"Préstamos",
"Estatus":"Solicitud Aceptada",
"newhashArrival":generateDateHash()
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
AceptaSolicitudPrestamoExpediente_=response
resolve();
});
})
}
RechazaSolicitudPrestamoExpediente_=[]
function RechazaSolicitudPrestamoExpediente(Fecha){
//solicitudPrestamoResponse=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamoQuirografario/EnviaMensaje/Prestamos",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado":numeroEmpleadoCaso,
"hashArrival":hasCaso,
"Mensaje":Fecha,
"Adjunto":"",
"Remitente":numeroEmpleadoCaso,
"Destinatario":"Préstamos",
"Estatus":"Solicitud Pendiente",
"newhashArrival":generateDateHash()
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
RechazaSolicitudPrestamoExpediente_=response
resolve();
});
})
}
function solicitarOtroDia(hash, numeroEmpleado) {
mostrarCargando();
// Acción para solicitar otro día
//console.log("Solicitar otro día para:", numeroEmpleado, hash);
$("#agendarCitaDivPrestamo").css("display", "block")
scrollToBottomModal()
$("#btnAgendarCitaPrestamo").off("click");
CargaBotonAceptarCita = setTimeout(function() {
ocultarCargando();
$("#btnAgendarCitaPrestamo").click( function() {
const fechaSeleccionada = $("#fechaCitaPrestamo").val();
if (fechaSeleccionada) {
//console.log("Fecha seleccionada:", fechaSeleccionada);
// Realiza la acción que necesites con la fecha seleccionada
mostrarCargando();
RechazaSolicitudPrestamoExpediente('Se ha agendado la fecha '+fechaSeleccionada+" de 10:00h a 16:00 h para acudir a la DAR a concluir el trámite, en espera de confirmación").then(function(){
//ConsultaSolicitudPrestamoExpediente(Persona.NumeroEmpleado).then(function(){
//console.log('Aceptando y Agendando...')
ocultarCargando();
limpiarEnviaMensajeBody()
$("#agendarCitaDivPrestamo").css("display", "none");
tie = setTimeout(function() {
//closeSolicitudPrestamoResponse()
closeSolicitudPrestamoS()
mostrarNotificaciones()
consultaTablaSeguimiento(true)
}, 1000);
})
//})
} else {
alert("Por favor selecciona una fecha.");
}
})
}, 1000);
}
var PDF_Recibos_Nomina=""
var PDF_Recibos_Nomina_Aval=""
function formateoForm(){
const emailInput = document.getElementById('Emailname');
const emailMessage = document.getElementById('emailMessage');
emailInput.addEventListener('blur', function() {
if (emailInput.checkValidity()) {
emailMessage.textContent = "Formato de correo electrónico válido";
emailMessage.style.color = "green";
} else {
emailMessage.textContent = "Por favor, introduce un correo electrónico válido";
emailMessage.style.color = "red";
}
});
const numberInput = document.getElementById('Numbername');
const messageDiv = document.getElementById('NumberMessage');
numberInput.addEventListener("blur", function () {
if (numberInput.value.trim() === "") {
messageDiv.textContent = "⚠️ El número de teléfono es obligatorio.";
messageDiv.style.color = "red";
} else {
messageDiv.textContent = ""; // Limpiar el mensaje si es válido
}
})
const montoInput = document.getElementById('MontoPrestamoForm');
const montoMessage = document.getElementById('montoMessage');
montoInput.addEventListener('input', function() {
const monto = parseFloat(montoInput.value);
if (monto > 0 && monto <= 100000) {
montoMessage.textContent = "Monto dentro del límite permitido";
montoMessage.style.color = "green";
} else {
montoMessage.textContent = "Por favor, introduce un monto entre 1 y 100,000";
montoMessage.style.color = "red";
}
});
const plazoInput = document.getElementById('PlazoPrestamoForm');
const plazoMessage = document.getElementById('plazoMessage');
plazoInput.addEventListener('input', function() {
const plazo = parseInt(plazoInput.value, 10);
if (plazo >= 1 && plazo <= 48) {
plazoMessage.textContent = "Plazo dentro del límite permitido";
plazoMessage.style.color = "green";
} else {
plazoMessage.textContent = "Por favor, introduce un plazo entre 2 y 48 quincenas";
plazoMessage.style.color = "red";
}
});
$('#IDENTIFICACIONOFICIALPDF').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#IDENTIFICACIONOFICIALPDFname").text(fileName)
try {
var value = document.getElementById('IDENTIFICACIONOFICIALPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(IDENTIFICACIONOFICIALPDF_=NombreDeTuVariableAEnviar, 500);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#previoIDENTIFICACIONOFICIALPDF").click(function() {
if(document.getElementById('IDENTIFICACIONOFICIALPDF').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('IDENTIFICACIONOFICIALPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(IDENTIFICACIONOFICIALPDF_=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$('#COMPROBANTEPDF').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#COMPROBANTEPDFname").text(fileName)
try {
var value = document.getElementById('COMPROBANTEPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(COMPROBANTEPDF_=NombreDeTuVariableAEnviar, 500);;
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#previoCOMPROBANTEPDF").click(function() {
if(document.getElementById('COMPROBANTEPDF').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('COMPROBANTEPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(COMPROBANTEPDF_=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$('#IDENTIFICACIONUAEHPDF').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#IDENTIFICACIONUAEHPDFname").text(fileName)
try {
var value = document.getElementById('IDENTIFICACIONUAEHPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(IDENTIFICACIONUAEHPDF_=NombreDeTuVariableAEnviar, 500);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#previoIDENTIFICACIONUAEHPDF").click(function() {
if(document.getElementById('IDENTIFICACIONUAEHPDF').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('IDENTIFICACIONUAEHPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(IDENTIFICACIONUAEHPDF_=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$('#LICENCIAPDF').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#LICENCIAPDFname").text(fileName)
try {
var value = document.getElementById('LICENCIAPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(LICENCIAPDF_=NombreDeTuVariableAEnviar, 500);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#previoLICENCIAPDF").click(function() {
if(document.getElementById('LICENCIAPDF').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('LICENCIAPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(LICENCIAPDF_=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$('#COTIZACIONVEHICULOPDF').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#COTIZACIONVEHICULOPDFname").text(fileName)
try {
var value = document.getElementById('COTIZACIONVEHICULOPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(COTIZACIONVEHICULOPDF_=NombreDeTuVariableAEnviar, 500);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#previoCOTIZACIONVEHICULOPDF").click(function() {
if(document.getElementById('COTIZACIONVEHICULOPDF').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('COTIZACIONVEHICULOPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(COTIZACIONVEHICULOPDF_=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$('#COTIZACIONVEHICULOSEMINUEVOPDF').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#COTIZACIONVEHICULOSEMINUEVOPDFname").text(fileName)
try {
var value = document.getElementById('COTIZACIONVEHICULOSEMINUEVOPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(COTIZACIONVEHICULOSEMINUEVOPDF_=NombreDeTuVariableAEnviar, 500);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#previoCOTIZACIONVEHICULOSEMINUEVOPDF").click(function() {
if(document.getElementById('COTIZACIONVEHICULOSEMINUEVOPDF').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('COTIZACIONVEHICULOSEMINUEVOPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(COTIZACIONVEHICULOSEMINUEVOPDF_=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$('#RECIBOSNOMINAPDF').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#RECIBOSNOMINAPDFname").text(fileName)
try {
var value = document.getElementById('RECIBOSNOMINAPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(RECIBOSNOMINAPDF_=NombreDeTuVariableAEnviar, 500);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#previoRECIBOSNOMINAPDF").click(function() {
if(document.getElementById('RECIBOSNOMINAPDF').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('RECIBOSNOMINAPDF').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(RECIBOSNOMINAPDF_=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$("#recibosNominoma").change(function () {
var nombreArchivo = $(this).val();
//console.log("Se seleccionó el archivo: " + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split("\\").pop();
const fileName = fileNameWithExtension.split(".").shift();
$("#recibosNominaName").text(fileName);
try {
var value = document.getElementById("recibosNominoma").files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
recibosNominoma_ = e.target.result.split("base64,")[1];
};
reader.readAsDataURL(value);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
});
$("#BtnPrControlesrecibosNominoma").click(function() {
if(document.getElementById('recibosNominoma').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('recibosNominoma').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
timeout2m = setTimeout(PDF_Recibos_Nomina=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$('#recibosNominaAval').change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#recibosNominaNameAval").text(fileName)
try {
var value = document.getElementById('recibosNominaAval').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
recibosNominaAval_ = e.target.result.split("base64,")[1];
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
});
$("#BtnPreviewRecibosNominaAval").click(function() {
if(document.getElementById('recibosNominaAval').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('recibosNominaAval').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
recibosNominaAval_ = e.target.result.split("base64,")[1];
//PDF_Recibos_Nomina_Aval=NombreDeTuVariableAEnviar
timeout2m = setTimeout(PDF_Recibos_Nomina_Aval=recibosNominaAval_, 500);
timeout3 = setTimeout(pintaPDFS(recibosNominaAval_,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$("#EnviarSolicitud").click(function() {
validar_covocatoria()
});
/*
$("#EnviarSolicitud").click(function() {
if(($("#Emailname").val()!="")&&
($("#MontoPrestamoForm").val()!="")&&
($("#PlazoPrestamoForm").val()!="")&&
($("#FinalidadPrestamoForm").val()!=""))//&&
//($("#conoceAvalModal").text()!=""))
//($("#NumEmpleadoAvalModal").text()!=""))
{
$("#EmailnameForm").text($("#Emailname").val())
$("#MontoPrestamoModal").text($("#MontoPrestamoForm").val())
$("#PlazoPrestamoModal").text($("#PlazoPrestamoForm").val())
$("#FinalidadPrestamoModal").text($("#FinalidadPrestamoForm").val())
//$("#recibosNominomaModal").text($("#Emailname").text())
//$("#conoceAvalModal").text($("#conoceAval").val())
//const selectedValue = document.querySelector('input[name="conoceAval"]:checked');
const selectedInput = document.querySelector('input[name="conoceAval"]:checked');
if (selectedInput) {
const selectedValue = selectedInput.value;
if (selectedValue === "si") {
$("#conoceAvalModal").text("Si");
} else {
$("#conoceAvalModal").text("No");
}
$("#NumEmpleadoAvalModal").text($("#NumEmpleadoAvalForm").val())
//$("#recibosNominaNameAvalModal").text($("#Emailname").text())
$('#SolicitudPreviewModal').toggle(1000);
if(PDF_Recibos_Nomina==''){
if(document.getElementById('recibosNominoma').files[0]==undefined)
{
$("#recibosNominomaModal").text("No")
}
else{
$("#recibosNominomaModal").text("Si")
try {
var value = document.getElementById('recibosNominoma').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
PDF_Recibos_Nomina=NombreDeTuVariableAEnviar
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
}
if(PDF_Recibos_Nomina!=''){
$("#recibosNominomaModal").text("Si")
}
if(PDF_Recibos_Nomina_Aval=='')
{
//$("#recibosNominaNameAvalModal").text("No")
if(document.getElementById('recibosNominaAval').files[0]==undefined)
{
$("#recibosNominaNameAvalModal").text("No")
}
else{
$("#recibosNominaNameAvalModal").text("Si")
try {
var value = document.getElementById('recibosNominaAval').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
PDF_Recibos_Nomina_Aval=NombreDeTuVariableAEnviar
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
}
if(PDF_Recibos_Nomina_Aval!='')
{
$("#recibosNominaNameAvalModal").text("Si")
}
} else {
alert("Por favor, selecciona un valor en la pregunta ¿Ya conoces quién será tu Aval?");
}
}else{
alert("Por favor llena todos los campos")
}
});*/
$("#EnviarSolicitudModal").off("click");
recibosNominoma_=""
recibosNominaAval_=""
$("#EnviarSolicitudModal").click(function() {
//console.log("EstadoCuenta")
/*
//e.preventDefault();
// Crear un objeto con los datos a enviar
var formData = {
};
// Enviar los datos a través de AJAX
$.ajax({
url: '/SolicitudPrestamo/CreaSolicitudAdelanto', // Sustituir con la URL de tu servidor
type: 'POST',
data: formData,
success: function(response) {
// Mostrar un mensaje de éxito
//alert("Solicitud enviada con éxito");
//console.log(response);
},
error: function(xhr, status, error) {
// Mostrar un mensaje de error
alert("Hubo un problema al enviar la solicitud");
console.error(error);
}
});
*/
//if(SolicitudPrestamoExpediente.length==0){
mostrarCargando();
sube_archivo_pq(
"recibosNominoma",
recibosNominoma_,
$("#NumberEmployeeForm").text()
).then(function () {
//ocultarCargando();
sube_archivo_pq(
"recibosNominaAval",
recibosNominaAval_,
$("#NumberEmployeeForm").text()
).then(function () {
let _NombreCompleto_ = Persona.Nombre+" "+Persona.aPaterno+" "+Persona.aMaterno
let _NumeroEmpleado_ = Persona.NumeroEmpleado
let _TipoPuesto_ = Persona.gettipodePuesto()
let _CentroCostos_ = Persona.getCentroCosto()
let _documentos_Completos_ = "no"
let _ExpedienteCompeto_=0
if (contadorDocumentosOk==9){
_documentos_Completos_ = "si"
_ExpedienteCompeto_=1
}
let _Monto_ = $("#MontoPrestamoForm").val()
let _Numero_ = $("#Numbername").val()
let _Plazo_ = $("#PlazoPrestamoForm").val()
let _Finalidad_ = $("#FinalidadPrestamoForm").val()
let _Correo_ = $("#Emailname").val()
let _PDF_Recibos_Nomina_ = PDF_Recibos_Nomina
const selectedValue = document.querySelector('input[name="conoceAval"]:checked').value;
if (selectedValue === "si") {
$("#conoceAvalModal").text("Si")
} else {
$("#conoceAvalModal").text("No")
}
let _conoce_aval_ =selectedValue
let _NumeroEmpleadoAval_ = $("#NumEmpleadoAvalForm").val()
let _PDF_Recibos_Nomina_Aval_=PDF_Recibos_Nomina_Aval
let _hashArrival_=generateDateHash()
InsertaSolicitudPrestamoExpediente(
_NumeroEmpleado_,
_NombreCompleto_,
_TipoPuesto_,
_CentroCostos_,
_Correo_,
_Monto_,
_Plazo_,
_Finalidad_,
//_PDF_Recibos_Nomina_,
_NumeroEmpleadoAval_,
//_PDF_Recibos_Nomina_Aval_,
_hashArrival_,
_ExpedienteCompeto_,_Numero_
).then(function(){
ocultarCargando();
//closeSolicitudPrestamo()
let jsonResponse = '{"codigo":0,"respuesta":"Correcto"}';
// Convertir el JSON en un objeto
let data = JSON.parse(jsonResponse);
// Acceder a los valores
//console.log(data.codigo); // Imprime: 0
//console.log(data.respuesta); // Imprime: Correcto
//console.log(data.codigo); // Imprime: 0
//console.log(data.respuesta); // Imprime: Correcto
if(data.codigo==0){
consultaTablaSeguimiento(true)
}
})
});
});
/*}else{
alert('Solo se puede enviar una solicitud, favor de dar seguimiento en el apartado "Seguimiento a Solicitudes"')
}*/
//mostrarCargando();
//mostrarCargando();
//mostrarCargando();
//mostrarCargando();
//mostrarCargando();
//mostrarCargando();
//mostrarCargando();
//mostrarCargando();
});
$("#EnviarSolicitudModal_boton_previo").off("click");
$("#EnviarSolicitudModal_boton_previo").click(function() {
mostrarCargando();
let _NombreCompleto_ = Persona.Nombre+" "+Persona.aPaterno+" "+Persona.aMaterno
let _NumeroEmpleado_ = Persona.NumeroEmpleado
let _TipoPuesto_ = Persona.gettipodePuesto()
let _CentroCostos_ = Persona.getCentroCosto()
let _documentos_Completos_ = "no"
let _ExpedienteCompeto_=0
if (contadorDocumentosOk==9){
_documentos_Completos_ = "si"
_ExpedienteCompeto_=1
}
let _Correo_ = $("#Emailname").val()
let _Numero_ = $("#Numbername").val()
let _Monto_ = $("#MontoPrestamoForm").val()
let _Plazo_ = $("#PlazoPrestamoForm").val()
let _Finalidad_ = $("#FinalidadPrestamoForm").val()
let _PDF_Recibos_Nomina_ = PDF_Recibos_Nomina
const selectedValue = document.querySelector('input[name="conoceAval"]:checked').value;
if (selectedValue === "si") {
$("#conoceAvalModal").text("Si")
} else {
$("#conoceAvalModal").text("No")
}
let _conoce_aval_ =selectedValue
let _NumeroEmpleadoAval_ = $("#NumEmpleadoAvalForm").val()
let _PDF_Recibos_Nomina_Aval_=PDF_Recibos_Nomina_Aval
let _hashArrival_=generateDateHash()
InsertaSolicitudPrestamoExpediente(
_NumeroEmpleado_,
_NombreCompleto_,
_TipoPuesto_,
_CentroCostos_,
_Correo_,
_Monto_,
_Plazo_,
_Finalidad_,
_PDF_Recibos_Nomina_,
_NumeroEmpleadoAval_,
_PDF_Recibos_Nomina_Aval_,
_hashArrival_,
_ExpedienteCompeto_,
_Numero_).then(function(){
ocultarCargando();
//closeSolicitudPrestamo()
let jsonResponse = '{"codigo":0,"respuesta":"Correcto"}';
// Convertir el JSON en un objeto
let data = JSON.parse(jsonResponse);
// Acceder a los valores
//console.log(data.codigo); // Imprime: 0
//console.log(data.respuesta); // Imprime: Correcto
//console.log(data.codigo); // Imprime: 0
//console.log(data.respuesta); // Imprime: Correcto
if(data.codigo==0){
consultaTablaSeguimiento(true)
}
})
});
$("#SeguimientoS").click(function() {
consulta_activa=true
$('#ConsultaSolicitud').toggle(1000);
$('#RegistraSolicitud').toggle(1000);
$('#SeguimientoSLi').toggleClass('is-active');
$('#NuevaSLi').toggleClass('is-active');
});
$("#NuevaS").click(function() {
consulta_activa=false
$('#RegistraSolicitud').toggle(1000);
$('#ConsultaSolicitud').toggle(1000);
$('#NuevaSLi').toggleClass('is-active');
$('#SeguimientoSLi').toggleClass('is-active');
});
}
function sube_archivo(NombreArchivo,archivob64,NumberEmployeeFormVP){
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/CreaSolicitudAdelanto/SubeArchivo",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NombreArchivo": NombreArchivo,
"archivob64": archivob64,
"NumberEmployeeFormVP": NumberEmployeeFormVP
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
//ocultarCargando();
//consultaTablaSeguimiento(true)
resolve();
}).fail(function(jqXHR, textStatus, errorThrown) {
console.error("Error en la solicitud:", textStatus, errorThrown);
ocultarCargando(); // Ocultar el cargando también en caso de error
alert("Hubo un problema al enviar la solicitud. Intente nuevamente, el archivo "+NombreArchivo+" tiene errores");
reject(new Error("Error en la solicitud: " + textStatus + " - " + errorThrown));
});;
})
}
function sube_archivo_pq(NombreArchivo,archivob64,NumberEmployeeFormVP){
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/CreaSolicitud/SubeArchivo",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NombreArchivo": NombreArchivo,
"archivob64": archivob64,
"NumberEmployeeFormVP": NumberEmployeeFormVP
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
//ocultarCargando();
//consultaTablaSeguimiento(true)
resolve();
}).fail(function(jqXHR, textStatus, errorThrown) {
console.error("Error en la solicitud:", textStatus, errorThrown);
ocultarCargando(); // Ocultar el cargando también en caso de error
alert("Hubo un problema al enviar la solicitud. Intente nuevamente, el archivo "+NombreArchivo+" tiene errores");
reject(new Error("Error en la solicitud: " + textStatus + " - " + errorThrown));
});;
})
}
function openSolicitud(hash) {
// Puedes construir la URL y abrirla aquí o realizar alguna otra acción.
alert("Solicitud con Folio "+hash+" Enviada Correctamente, en espera de seguimiento")
}
function closeSolicitudPrestamoMensaje() {
$("#SolicitudPreviewModalMensaje").css("display", "none");
}
function cargarTabla(datos,EstatusPrincipal) {
const tbody = document.querySelector("#tablaMensajesPrestamo tbody");
tbody.innerHTML = ''; // Limpia la tabla antes de agregar nuevas filas
if(EstatusPrincipal=="Mensaje Recibido")
{
$("#VerResponderMensajeModalPrestamo").css("display", "block")
}
if(EstatusPrincipal=="Solicitud Rechazada")
{
$("#VerResponderMensajeModalPrestamo").css("display", "none")
}
if((EstatusPrincipal=="Solicitud Aceptada")||(EstatusPrincipal=="Mensaje Respondido")||(EstatusPrincipal=="Solicitud Pendiente"))
{
VerResponderMensajeModalPrestamo
$("#VerResponderMensajeModalPrestamo").css("display", "none")
$("#AgendadaPrestamos").css("display", "none");
}
if(EstatusPrincipal=="Cita Confirmada")
{/*
$("#VerResponderMensajeModal").css("display", "none");
$("#Agendada").css("display", "block");*/
$("#VerResponderMensajeModalPrestamo").css("display", "none");
$("#AgendadaPrestamo").css("display", "block");
}
if(EstatusPrincipal=="Solicitud Pendiente")
{/*
$("#VerResponderMensajeModal").css("display", "none");
$("#Agendada").css("display", "block");*/
$("#VerResponderMensajeModalPrestamo").css("display", "none");
$("#AgendadaPrestamo").css("display", "none");
$("#agendarCitaDivPrestamo").css("display", "none");
}
var total = datos.length
var contador = 0
datos.forEach(dato => {
contador = contador +1;
const fila = document.createElement("tr");
const dateString = dato.FechaHora;
const date = new Date(dateString);
// Extraer los componentes de la fecha
const year = date.getUTCFullYear();
const month = String(date.getUTCMonth() + 1).padStart(2, '0');
const day = String(date.getUTCDate()).padStart(2, '0');
const hours = String(date.getUTCHours()).padStart(2, '0');
const minutes = String(date.getUTCMinutes()).padStart(2, '0');
const seconds = String(date.getUTCSeconds()).padStart(2, '0');
// Formatear la fecha como 'YYYY-MM-DD HH:MM:SS'
const formattedDate = `${year}-${month}-${day}T${hours}:${minutes}:${seconds}`;
/*
solicitud.RutaPDFNomina ? $("#VerArchivosNomina").css("display", "block") : $("#VerArchivosNomina").css("display", "none")
solicitud.RutaPDFNomina ? $("#ArchivoAdjuntoFileDescarga").css("display", "block") : $("#ArchivoAdjuntoFileDescarga").css("display", "none")
*/
//solicitudPrestamoResponseMensaje[0].Adjunto
let usuario = "";
if (dato.Destinatario=='Préstamos'){
usuario=dato.Remitente
}
else{
usuario=dato.Destinatario
}
if(dato.Adjunto){
if(dato.Estatus=='Mensaje Enviado'){
//$("#VerResponderMensajeModal").css("display", "block")
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
Descargar Adjunto
`;
}
else{
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
Descargar Adjunto
`;
}
}
else{
if((dato.Estatus=='Solicitud Aceptada')||(dato.Estatus=="Mensaje Recibido")||(dato.Estatus=="Mensaje Respondido")||(dato.Estatus=="Solicitud Pendiente")||(dato.Mensaje=="Cita Confirmada")){
{
if((dato.Estatus=='Solicitud Aceptada')||(EstatusPrincipal=="Solicitud Pendiente")&&(dato.Destinatario==usuario)){
if((EstatusPrincipal=="Solicitud Pendiente")&&(dato.Destinatario==usuario)&&(EstatusPrincipal!=="Cita Confirmada")) {
//*/&&((EstatusPrincipal!="Cita Confirmada")
if(total==contador){
//console.log("total"+total)
//$("#VerResponderMensajeModal").css("display", "none")
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
Aceptar Cita
Solicitar Otro Día
`;}else{
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
No Confirmado
`;
}
}
if((EstatusPrincipal=="Solicitud Aceptada")&&(EstatusPrincipal!=="Cita Confirmada")) {
//*/&&((EstatusPrincipal!="Cita Confirmada")
if(total==contador){
//console.log("total"+total)
//$("#VerResponderMensajeModal").css("display", "none")
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
Aceptar Cita
Solicitar Otro Día
`;}else{
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
No Confirmado
`;
}
}
}
else if((dato.Estatus=="Solicitud Pendiente")||(dato.Estatus=="Mensaje Respondido")){
//$("#Agendada").css("display", "none");
//$("#VerResponderMensajeModal").css("display", "none")
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
`;
}
else if(dato.Estatus=="Mensaje Recibido"){
}
else if(dato.Mensaje=="Cita Confirmada"){
//if(total==contador){
$("#VerResponderMensajeModal").css("display", "none");
$("#Agendada").css("display", "block");
//}
}
else{
//$("#VerResponderMensajeModal").css("display", "none")
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
`;
}
}
}
/*{
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
Confirmación de Lectura
`;
}*/
else
{
fila.innerHTML = `
${new Date(dato.FechaHora).toLocaleString()}
${dato.Remitente}
${dato.Destinatario}
${dato.Mensaje}
Sin Datos Adjuntos
`;
}
}
tbody.appendChild(fila);
});
}
function abrirAdjunto(hasCaso,numeroEmpleadoCaso,FechaHoraCaso){
//hasCaso="";
//numeroEmpleadoCaso="";
mostrarCargando();
ConsultaArchivoSolicitudMejorado(hasCaso,numeroEmpleadoCaso,"Mensaje",FechaHoraCaso).then(function(){
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
ocultarCargando();
})
}
var archivoConsultado=[]
function ConsultaArchivoSolicitudMejorado(
Hash,
NumeroEmpleado,
archivo,
FechaHoraCaso
) {
archivoConsultado = [];
return new Promise(function (resolve, reject) {
var settings = {
url: "/SolicitudPrestamoQuirografario/ConsultaArchivoMejorado",
method: "POST",
timeout: 0,
headers: {
"Content-Type": "application/json",
},
data: JSON.stringify({
NumeroEmpleado: NumeroEmpleado,
hashArrival: Hash,
archivo: archivo,
FechaHora: FechaHoraCaso,
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
archivoConsultado = response;
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
});
}
function ConsultaArchivoSolicitud(Hash,NumeroEmpleado,archivo,FechaHoraCaso){
archivoConsultado=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/ConsultaArchivo",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado,
"hashArrival": Hash,
"archivo":archivo,
"FechaHora":FechaHoraCaso
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
archivoConsultado=response
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}/*
function OpenMensaje(Hash,NumeroEmpleado,FechaHora,Estatus){
//console.log('entro a OpenMensaje')
if(Estatus=='Mensaje Respondido'){
$("#VerResponderMensajeModal").css("display", "none")
$("#EnEspera").css("display", "block")
$("#Agendada").css("display", "none")
}
if(Estatus=='Mensaje Enviado'){
$("#VerResponderMensajeModal").css("display", "block")
$("#EnEspera").css("display", "none")
$("#Agendada").css("display", "none")
}
//hasCaso=Hash;
//numeroEmpleadoCaso=NumeroEmpleado;
//FechaHoraCaso=FechaConsulta(FechaHora)
//FechaHoraCaso_=FechaHora
mostrarCargando();
ConsultaSolicitudPrestamoDetalle(Hash,NumeroEmpleado).then(function(){
ocultarCargando();
const solicitud = solicitudPrestamoDetalle[0]; // Accede al primer objeto en el arreglo
$("#NameFormVPS").text(solicitud.NameFormVP)
$("#PaternaLastNameFormVPS").text(solicitud.PaternaLastNameFormVP)
$("#MaternalLastNameFormVPS").text(solicitud.MaternalLastNameFormVP)
$("#NumberEmployeeFormVPS").text(solicitud.NumberEmployeeFormVP)
$("#CentroCostoFormVPS").text(solicitud.CentroCostoFormVP)
$("#celularVPS").text(solicitud.celularVP)
$("#emailVPS").text(solicitud.emailVP)
$("#fechaIngresoVPS").text(solicitud.fechaIngresoVP)
$("#IDENTIFICACIONOFICIALPDFVPS").text(solicitud.IDENTIFICACIONOFICIALPDFVP)
//"IDENTIFICACIONOFICIALPDF": IDENTIFICACIONOFICIALPDF_,
if(solicitud.IDENTIFICACIONOFICIALPDFVP=='Sí'){
$("#VerIDENTIFICACIONOFICIALPDFVPS").css("display", "block")
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").css("display", "block")} else{
$("#VerIDENTIFICACIONOFICIALPDFVPS").css("display", "none")
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").css("display", "none")
}
$("#COMPROBANTEPDFVPS").text(solicitud.COMPROBANTEPDFVP)
//"COMPROBANTEPDF":COMPROBANTEPDF_,
if(solicitud.COMPROBANTEPDFVP=='Sí'){
$("#VerCOMPROBANTEPDFVPS").css("display", "block")
$("#DescargarCOMPROBANTEPDFVPS").css("display", "block")} else{
$("#VerCOMPROBANTEPDFVPS").css("display", "none")
$("#DescargarCOMPROBANTEPDFVPS").css("display", "none")
}
$("#IDENTIFICACIONUAEHPDFVPS").text(solicitud.IDENTIFICACIONUAEHPDFVP)
//"IDENTIFICACIONUAEHPDF":IDENTIFICACIONUAEHPDF_,
if(solicitud.IDENTIFICACIONUAEHPDFVP=='Sí'){
$("#VerIDENTIFICACIONUAEHPDFVPS").css("display", "block")
$("#DescargarIDENTIFICACIONUAEHPDFVPS").css("display", "block")} else{
$("#VerIDENTIFICACIONUAEHPDFVPS").css("display", "none")
$("#DescargarIDENTIFICACIONUAEHPDFVPS").css("display", "none")
}
$("#LICENCIAPDFVPS").text(solicitud.LICENCIAPDFVP)
//"LICENCIAPDF":LICENCIAPDF_,
if(solicitud.LICENCIAPDFVP=='Sí'){
$("#VerLICENCIAPDFVPS").css("display", "block")
$("#DescargarLICENCIAPDFVPS").css("display", "block")} else{
$("#VerLICENCIAPDFVPS").css("display", "none")
$("#DescargarLICENCIAPDFVPS").css("display", "none")
}
$("#RECIBOSNOMINAPDFVPS").text(solicitud.RECIBOSNOMINAPDFVP)
//"RECIBOSNOMINAPDF":RECIBOSNOMINAPDF_,
if(solicitud.RECIBOSNOMINAPDFVP=='Sí'){
$("#VerRECIBOSNOMINAPDFVPS").css("display", "block")
$("#DescargarRECIBOSNOMINAPDFVPS").css("display", "block")} else{
$("#VerRECIBOSNOMINAPDFVPS").css("display", "none")
$("#DescargarRECIBOSNOMINAPDFVPS").css("display", "none")
}
$("#marcaVehiculoVPS").text(solicitud.marcaVehiculoVP)
$("#submarcaVehiculoVPS").text(solicitud.submarcaVehiculoVP)
$("#modeloVehiculoVPS").text(solicitud.modeloVehiculoVP)
$("#caracteristicasVehiculoVPS").text(solicitud.caracteristicasVehiculoVP)
$("#agenciaVehiculoVPS").text(solicitud.agenciaVehiculoVP)
$("#COTIZACIONVEHICULOPDFVSP").text(solicitud.COTIZACIONVEHICULOPDFVP)
//"COTIZACIONVEHICULOPDF":COTIZACIONVEHICULOPDF_,
if(solicitud.COTIZACIONVEHICULOPDFVP=='Sí'){
$("#VerCOTIZACIONVEHICULOPDFVPS").css("display", "block")
$("#DescargarCOTIZACIONVEHICULOPDFVPS").css("display", "block")} else{
$("#VerCOTIZACIONVEHICULOPDFVPS").css("display", "none")
$("#DescargarCOTIZACIONVEHICULOPDFVPS").css("display", "none")
}
$("#posibilidadesVPS").text(solicitud.posibilidadesVP)
$("#porcentajeAdelantoVPS").text(solicitud.porcentajeAdelantoVP)
$("#cantidadCubiertaVPS").text(solicitud.cantidadCubiertaVP)
$("#COTIZACIONVEHICULOSEMINUEVOPDFVPS").text(solicitud.COTIZACIONVEHICULOSEMINUEVOPDFVP)
//"COTIZACIONVEHICULOSEMINUEVOPDF":COTIZACIONVEHICULOSEMINUEVOPDF_
if(solicitud.COTIZACIONVEHICULOSEMINUEVOPDFVP=='Sí'){
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "block")
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "block")} else{
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "none")
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "none")
}
$("#VerIDENTIFICACIONOFICIALPDFVPS").off("click");
$("#VerIDENTIFICACIONOFICIALPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONOFICIALPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").off("click");
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONOFICIALPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerCOMPROBANTEPDFVPS").off("click");
$("#VerCOMPROBANTEPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COMPROBANTEPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarCOMPROBANTEPDFVPS").off("click");
$("#DescargarCOMPROBANTEPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COMPROBANTEPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerIDENTIFICACIONUAEHPDFVPS").off("click");
$("#VerIDENTIFICACIONUAEHPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONUAEHPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarIDENTIFICACIONUAEHPDFVPS").off("click");
$("#DescargarIDENTIFICACIONUAEHPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONUAEHPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerLICENCIAPDFVPS").off("click");
$("#VerLICENCIAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"LICENCIAPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarLICENCIAPDFVPS").off("click");
$("#DescargarLICENCIAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"LICENCIAPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerRECIBOSNOMINAPDFVPS").off("click");
$("#VerRECIBOSNOMINAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"RECIBOSNOMINAPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarRECIBOSNOMINAPDFVPS").off("click");
$("#DescargarRECIBOSNOMINAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"RECIBOSNOMINAPDFVP",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerCOTIZACIONVEHICULOPDFVPS").off("click");
$("#VerCOTIZACIONVEHICULOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarCOTIZACIONVEHICULOPDFVPS").off("click");
$("#DescargarCOTIZACIONVEHICULOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").off("click");
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOSEMINUEVOPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").off("click");
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOSEMINUEVOPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$('#SolicitudPreviewModalMensaje').toggle(1000);
$("#VerMensajeModal").off("click");
CargaBoton = setTimeout(function() {
$("#VerMensajeModal").click(function() {
//console.log('soy OpenMensaje')
mostrarCargando();
ConsultaSolicitudPrestamoDetalleMensaje(Hash,NumeroEmpleado).then(function(){
//$("#VerMensajeModal").css("display", "none")
cargarTabla(SolicitudPrestamoDetalleMensaje,Estatus);
EnviaMensjaePrestamoExpediente("Mensaje Recibido","","Mensaje Recibido").then(function(){
ocultarCargando();
$("#VerMensajeModal").css("display", "none")
$("#HistorialMensajes").css("display", "block");
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 500);
});
});
});
}, 1000);
$("#VerResponderMensajeModal").off("click");
CargaBotonResponder = setTimeout(function() {
$("#VerResponderMensajeModal").click(function() {
//$('#EnviaMensajeBody').toggle(1000);
$("#EnviaMensajeBody").css("display", "block")
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 1500);
CapturarMensajeModal()
})
}, 1000);
if(solicitud.ExpedienteCompeto == 1){
$("#ExpedienteEstatusModal").text("Si");
}
if(solicitud.ExpedienteCompeto == 0){
$("#ExpedienteEstatusModal").text("No");
}
// Muestra el modal
// $("#SolicitudPreviewModal").addClass("is-active");
})
}*/
function OpenMensaje(Hash,NumeroEmpleado,FechaHora,Estatus){
console.log('entro a OpenMensaje'+Hash+"-"+NumeroEmpleado+"-"+FechaHora+"-"+Estatus)
if(Estatus=="Cita Confirmada")
{
$("#VerResponderMensajeModal").css("display", "none");
$("#Agendada").css("display", "block");
}
if(Estatus=='Mensaje Respondido'){
$("#VerResponderMensajeModalPrestamo").css("display", "none")
$("#EnEspera").css("display", "block")
$("#Agendada").css("display", "none")
}
if(Estatus=='Mensaje Enviado'){
$("#VerResponderMensajeModalPrestamo").css("display", "block")
$("#EnEspera").css("display", "none")
$("#Agendada").css("display", "none")
}
if(Estatus=='Solicitud Aceptada'){
$("#VerResponderMensajeModalPrestamo").css("display", "none")
//$("#EnEspera").css("display", "none")
//$("#Agendada").css("display", "none")
}
//hasCaso=Hash;
//numeroEmpleadoCaso=NumeroEmpleado;
//FechaHoraCaso=FechaConsulta(FechaHora)
//FechaHoraCaso_=FechaHora
mostrarCargando();
ConsultaSolicitudPrestamoQuirografarioDetalle(Hash,NumeroEmpleado).then(function(){
ocultarCargando();
const solicitud = solicitudPrestamoDetalle[0]; // Accede al primer objeto en el arreglo
// Asigna cada valor al elemento correspondiente en el modal
$("#NameFormModalS").text(solicitud.Nombre);
$("#NumberEmployeeFormModalS").text(solicitud.NumeroEmpleado);
$("#TypePositionFormModalS").text(solicitud.TipoPuesto);
$("#CentroCostoFormModalS").text(solicitud.CentroCostos);
$("#EmailnameFormS").text(solicitud.Correo);
$("#MontoPrestamoModalS").text("$" + solicitud.Monto);
$("#PlazoPrestamoModalS").text(solicitud.Plazo + " meses");
$("#FinalidadPrestamoModalS").text(solicitud.Finalidad);
$("#recibosNominomaModalS").text(solicitud.RutaPDFNomina ? "Sí" : "No");
$("#NumEmpleadoAvalModalS").text(solicitud.NumeroEmpleadoAval);
$("#recibosNominaNameAvalModalS").text(solicitud.RutaPDFNominaAval ? "Sí" : "No");
$("#conoceAvalModalS").text(solicitud.NumeroEmpleadoAval=='' ? "No" : "Si");
$('#SolicitudPreviewModalS').toggle(1000);
$("#VerMensajeModalPrestamos").off("click");
CargaBoton = setTimeout(function() {
$("#VerMensajeModalPrestamos").click(function() {
console.log('soy OpenMensaje')
mostrarCargando();
ConsultaSolicitudPrestamoQuirografarioDetalleMensaje(Hash,NumeroEmpleado).then(function(){
ocultarCargando();
cargarTabla(SolicitudPrestamoDetalleMensaje,Estatus);
EnviaMensjaePrestamoQuirografarioExpediente("Mensaje Recibido","","Mensaje Recibido").then(function(){ });
$("#HistorialMensajesPrestamo").css("display", "block");
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 500);
});
});
}, 1000);
$("#VerResponderMensajeModalPrestamo").off("click");
CargaBotonResponder = setTimeout(function() {
$("#VerResponderMensajeModalPrestamo").click(function() {
//$('#EnviaMensajeBody').toggle(1000);
$("#EnviaMensajeBodyPrestamo").css("display", "block")
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 1500);
CapturarMensajeModal()
})
}, 1000);
if(solicitud.ExpedienteCompeto == 1){
$("#ExpedienteEstatusModal").text("Si");
}
if(solicitud.ExpedienteCompeto == 0){
$("#ExpedienteEstatusModal").text("No");
}
$("#ArchivoAdjuntoFilePrestamo").click(function() {
if(document.getElementById('AdjuntosMailFormPrestamo').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('AdjuntosMailFormPrestamo').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
//timeout2m = setTimeout(PDF_Recibos_Nomina=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$("#AdjuntosMailFormPrestamo").change(function () {
var nombreArchivo = $(this).val();
console.log("Se seleccionó el archivo: " + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split("\\").pop();
const fileName = fileNameWithExtension.split(".").shift();
$("#recibosNominaNameMensajePrestamo").text(fileName);
});
// Muestra el modal
// $("#SolicitudPreviewModal").addClass("is-active");
})
}
hasCaso="";
numeroEmpleadoCaso="";
FechaHoraCaso="";
FechaHoraCaso_="";
function OpenMensajeAbierto(Hash,NumeroEmpleado,FechaHora,Estatus){
//console.log('entro a OpenMensajeAbierto')
if(Estatus=="Cita Confirmada")
{
$("#VerResponderMensajeModal").css("display", "none");
$("#Agendada").css("display", "block");
}
if(Estatus=='Mensaje Respondido'){
$("#VerResponderMensajeModalPrestamo").css("display", "none")
$("#EnEspera").css("display", "block")
$("#Agendada").css("display", "none")
}
if(Estatus=='Mensaje Recibido'){
$("#VerResponderMensajeModalPrestamo").css("display", "block")
$("#EnEspera").css("display", "none")
$("#Agendada").css("display", "none")
}
if(Estatus=='Solicitud Aceptada'){
$("#VerResponderMensajeModalPrestamo").css("display", "none")
//$("#EnEspera").css("display", "none")
//$("#Agendada").css("display", "none")
}
//hasCaso=Hash;
//numeroEmpleadoCaso=NumeroEmpleado;
//FechaHoraCaso=FechaConsulta(FechaHora)
//FechaHoraCaso_=FechaHora
mostrarCargando();
ConsultaSolicitudPrestamoQuirografarioDetalle(Hash,NumeroEmpleado).then(function(){
ocultarCargando();
const solicitud = solicitudPrestamoDetalle[0]; // Accede al primer objeto en el arreglo
/*
$("#NameFormVPS").text(solicitud.NameFormVP)
$("#PaternaLastNameFormVPS").text(solicitud.PaternaLastNameFormVP)
$("#MaternalLastNameFormVPS").text(solicitud.MaternalLastNameFormVP)
$("#NumberEmployeeFormVPS").text(solicitud.NumberEmployeeFormVP)
$("#CentroCostoFormVPS").text(solicitud.CentroCostoFormVP)
$("#celularVPS").text(solicitud.celularVP)
$("#emailVPS").text(solicitud.emailVP)
$("#fechaIngresoVPS").text(solicitud.fechaIngresoVP)
$("#IDENTIFICACIONOFICIALPDFVPS").text(solicitud.IDENTIFICACIONOFICIALPDFVP)
//"IDENTIFICACIONOFICIALPDF": IDENTIFICACIONOFICIALPDF_,
if(solicitud.IDENTIFICACIONOFICIALPDFVP=='Sí'){
$("#VerIDENTIFICACIONOFICIALPDFVPS").css("display", "block")
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").css("display", "block")} else{
$("#VerIDENTIFICACIONOFICIALPDFVPS").css("display", "none")
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").css("display", "none")
}
$("#COMPROBANTEPDFVPS").text(solicitud.COMPROBANTEPDFVP)
//"COMPROBANTEPDF":COMPROBANTEPDF_,
if(solicitud.COMPROBANTEPDFVP=='Sí'){
$("#VerCOMPROBANTEPDFVPS").css("display", "block")
$("#DescargarCOMPROBANTEPDFVPS").css("display", "block")} else{
$("#VerCOMPROBANTEPDFVPS").css("display", "none")
$("#DescargarCOMPROBANTEPDFVPS").css("display", "none")
}
$("#IDENTIFICACIONUAEHPDFVPS").text(solicitud.IDENTIFICACIONUAEHPDFVP)
//"IDENTIFICACIONUAEHPDF":IDENTIFICACIONUAEHPDF_,
if(solicitud.IDENTIFICACIONUAEHPDFVP=='Sí'){
$("#VerIDENTIFICACIONUAEHPDFVPS").css("display", "block")
$("#DescargarIDENTIFICACIONUAEHPDFVPS").css("display", "block")} else{
$("#VerIDENTIFICACIONUAEHPDFVPS").css("display", "none")
$("#DescargarIDENTIFICACIONUAEHPDFVPS").css("display", "none")
}
$("#LICENCIAPDFVPS").text(solicitud.LICENCIAPDFVP)
//"LICENCIAPDF":LICENCIAPDF_,
if(solicitud.LICENCIAPDFVP=='Sí'){
$("#VerLICENCIAPDFVPS").css("display", "block")
$("#DescargarLICENCIAPDFVPS").css("display", "block")} else{
$("#VerLICENCIAPDFVPS").css("display", "none")
$("#DescargarLICENCIAPDFVPS").css("display", "none")
}
$("#RECIBOSNOMINAPDFVPS").text(solicitud.RECIBOSNOMINAPDFVP)
//"RECIBOSNOMINAPDF":RECIBOSNOMINAPDF_,
if(solicitud.RECIBOSNOMINAPDFVP=='Sí'){
$("#VerRECIBOSNOMINAPDFVPS").css("display", "block")
$("#DescargarRECIBOSNOMINAPDFVPS").css("display", "block")} else{
$("#VerRECIBOSNOMINAPDFVPS").css("display", "none")
$("#DescargarRECIBOSNOMINAPDFVPS").css("display", "none")
}
$("#marcaVehiculoVPS").text(solicitud.marcaVehiculoVP)
$("#submarcaVehiculoVPS").text(solicitud.submarcaVehiculoVP)
$("#modeloVehiculoVPS").text(solicitud.modeloVehiculoVP)
$("#caracteristicasVehiculoVPS").text(solicitud.caracteristicasVehiculoVP)
$("#agenciaVehiculoVPS").text(solicitud.agenciaVehiculoVP)
$("#COTIZACIONVEHICULOPDFVSP").text(solicitud.COTIZACIONVEHICULOPDFVP)
//"COTIZACIONVEHICULOPDF":COTIZACIONVEHICULOPDF_,
if(solicitud.COTIZACIONVEHICULOPDFVP=='Sí'){
$("#VerCOTIZACIONVEHICULOPDFVPS").css("display", "block")
$("#DescargarCOTIZACIONVEHICULOPDFVPS").css("display", "block")} else{
$("#VerCOTIZACIONVEHICULOPDFVPS").css("display", "none")
$("#DescargarCOTIZACIONVEHICULOPDFVPS").css("display", "none")
}
$("#posibilidadesVPS").text(solicitud.posibilidadesVP)
$("#porcentajeAdelantoVPS").text(solicitud.porcentajeAdelantoVP)
$("#cantidadCubiertaVPS").text(solicitud.cantidadCubiertaVP)
$("#COTIZACIONVEHICULOSEMINUEVOPDFVPS").text(solicitud.COTIZACIONVEHICULOSEMINUEVOPDFVP)
//"COTIZACIONVEHICULOSEMINUEVOPDF":COTIZACIONVEHICULOSEMINUEVOPDF_
if(solicitud.COTIZACIONVEHICULOSEMINUEVOPDFVP=='Sí'){
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "block")
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "block")} else{
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "none")
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").css("display", "none")
}
$("#VerIDENTIFICACIONOFICIALPDFVPS").off("click");
$("#VerIDENTIFICACIONOFICIALPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONOFICIALPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").off("click");
$("#DescargarIDENTIFICACIONOFICIALPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONOFICIALPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerCOMPROBANTEPDFVPS").off("click");
$("#VerCOMPROBANTEPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COMPROBANTEPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarCOMPROBANTEPDFVPS").off("click");
$("#DescargarCOMPROBANTEPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COMPROBANTEPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerIDENTIFICACIONUAEHPDFVPS").off("click");
$("#VerIDENTIFICACIONUAEHPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONUAEHPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarIDENTIFICACIONUAEHPDFVPS").off("click");
$("#DescargarIDENTIFICACIONUAEHPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"IDENTIFICACIONUAEHPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerLICENCIAPDFVPS").off("click");
$("#VerLICENCIAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"LICENCIAPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarLICENCIAPDFVPS").off("click");
$("#DescargarLICENCIAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"LICENCIAPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerRECIBOSNOMINAPDFVPS").off("click");
$("#VerRECIBOSNOMINAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"RECIBOSNOMINAPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarRECIBOSNOMINAPDFVPS").off("click");
$("#DescargarRECIBOSNOMINAPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"RECIBOSNOMINAPDFVP",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerCOTIZACIONVEHICULOPDFVPS").off("click");
$("#VerCOTIZACIONVEHICULOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarCOTIZACIONVEHICULOPDFVPS").off("click");
$("#DescargarCOTIZACIONVEHICULOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOPDF",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").off("click");
$("#VerCOTIZACIONVEHICULOSEMINUEVOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOSEMINUEVOPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
timeout3 = setTimeout(
pintaPDFS(NombreDeTuVariableAEnviar, true),
1000
);
timeout4 = setTimeout(
//console.log("pintaPDFS(archivob64,false) Cargado..."),
2000
);
timeout5 = setTimeout(
$("#ExpedienteModal").css("display", "block"),
3000
);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").off("click");
$("#DescargarCOTIZACIONVEHICULOSEMINUEVOPDFVPS").click(function () {
mostrarCargando();
ConsultaArchivoSolicitud(
Hash,
NumeroEmpleado,
"COTIZACIONVEHICULOSEMINUEVOPDF_",
FechaHoraCaso
).then(function () {
try {
NombreDeTuVariableAEnviar = archivoConsultado.slice(2, -1);
const linkSource = `data:application/pdf;base64,${NombreDeTuVariableAEnviar}`;
// Crear un enlace temporal
const downloadLink = document.createElement("a");
downloadLink.href = linkSource;
downloadLink.download = "Nomina" || "archivo.pdf";
// Agregar el enlace al documento y hacer clic para descargar
document.body.appendChild(downloadLink);
downloadLink.click();
// Eliminar el enlace del DOM
document.body.removeChild(downloadLink);
} catch (error) {
console.error("Se produjo un error:", error.message);
}
ocultarCargando();
});
});
$('#SolicitudPreviewModalMensaje').toggle(1000);
*/
$("#NameFormModalS").text(solicitud.Nombre);
$("#NumberEmployeeFormModalS").text(solicitud.NumeroEmpleado);
$("#TypePositionFormModalS").text(solicitud.TipoPuesto);
$("#CentroCostoFormModalS").text(solicitud.CentroCostos);
$("#EmailnameFormS").text(solicitud.Correo);
$("#MontoPrestamoModalS").text("$" + solicitud.Monto);
$("#PlazoPrestamoModalS").text(solicitud.Plazo + " meses");
$("#FinalidadPrestamoModalS").text(solicitud.Finalidad);
$("#recibosNominomaModalS").text(solicitud.RutaPDFNomina ? "Sí" : "No");
$("#NumEmpleadoAvalModalS").text(solicitud.NumeroEmpleadoAval);
$("#recibosNominaNameAvalModalS").text(solicitud.RutaPDFNominaAval ? "Sí" : "No");
$("#conoceAvalModalS").text(solicitud.NumeroEmpleadoAval=='' ? "No" : "Si");
$('#SolicitudPreviewModalS').toggle(1000);
$("#VerMensajeModalPrestamos").off("click");
$("#ArchivoAdjuntoFilePrestamo").off("click");
$("#ArchivoAdjuntoFilePrestamo").click(function() {
if(document.getElementById('AdjuntosMailFormPrestamo').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('AdjuntosMailFormPrestamo').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
//timeout2m = setTimeout(PDF_Recibos_Nomina=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$("#AdjuntosMailFormPrestamo").change(function () {
var nombreArchivo = $(this).val();
console.log("Se seleccionó el archivo: " + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split("\\").pop();
const fileName = fileNameWithExtension.split(".").shift();
$("#recibosNominaNameMensajePrestamo").text(fileName);
});
CargaBoton = setTimeout(function() {
$("#VerMensajeModalPrestamos").click(function() {
//console.log('soy OpenMensajeAbierto')
mostrarCargando();
ConsultaSolicitudPrestamoQuirografarioDetalleMensaje(Hash,NumeroEmpleado).then(function(){
cargarTabla(SolicitudPrestamoDetalleMensaje,Estatus);
//$('#HistorialMensajes').toggle(1000);
ocultarCargando();
$("#HistorialMensajesPrestamo").css("display", "block");
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 1500);
});
});
}, 1000);
//$('#SolicitudPreviewModalMensaje').toggle(1000);
$("#VerResponderMensajeModalPrestamo").off("click");
CargaBotonResponder = setTimeout(function() {
$("#VerResponderMensajeModalPrestamo").click(function() {
//$('#EnviaMensajeBody').toggle(1000);
$("#EnviaMensajeBodyPrestamo").css("display", "block")
$("#HistorialMensajesPrestamos").css("display", "block");
$("#ArchivoAdjuntoFile").css("display", "block");
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 1500);
CapturarMensajeModal()
})
}, 1000);
if(solicitud.ExpedienteCompeto == 1){
$("#ExpedienteEstatusModal").text("Si");
}
if(solicitud.ExpedienteCompeto == 0){
$("#ExpedienteEstatusModal").text("No");
}
// Muestra el modal
// $("#SolicitudPreviewModal").addClass("is-active");
})
}
function FechaConsulta(FechaHoraMinSeg){
let dateString_ = FechaHoraMinSeg;
let date_ = new Date(dateString_);
// Extraer los componentes de la fecha
let year_ = date_.getUTCFullYear();
let month_ = String(date_.getUTCMonth() + 1).padStart(2, '0');
let day_ = String(date_.getUTCDate()).padStart(2, '0');
let hours_ = String(date_.getUTCHours()).padStart(2, '0');
let minutes_ = String(date_.getUTCMinutes()).padStart(2, '0');
let seconds_ = String(date_.getUTCSeconds()).padStart(2, '0');
// Formatear la fecha como 'YYYY-MM-DD HH:MM:SS'
let formattedDate_ = `${year_}-${month_}-${day_}T${hours_}:${minutes_}:${seconds_}`;
return formattedDate_
}
function OpenMensajeRechazo(Hash,NumeroEmpleado,FechaHora,Estatus){
//console.log('entro a OpenMensajeRechazo')
//hasCaso=Hash;
//numeroEmpleadoCaso=NumeroEmpleado;
//FechaHoraCaso=FechaConsulta(FechaHora)
//FechaHoraCaso_=FechaHora
mostrarCargando();
ConsultaSolicitudPrestamoQuirografarioDetalle(Hash,NumeroEmpleado).then(function(){
ocultarCargando();
const solicitud = solicitudPrestamoDetalle[0]; // Accede al primer objeto en el arreglo
// Asigna cada valor al elemento correspondiente en el modal
$("#NameFormModalS").text(solicitud.Nombre);
$("#NumberEmployeeFormModalS").text(solicitud.NumeroEmpleado);
$("#TypePositionFormModalS").text(solicitud.TipoPuesto);
$("#CentroCostoFormModalS").text(solicitud.CentroCostos);
$("#EmailnameFormS").text(solicitud.Correo);
$("#MontoPrestamoModalS").text("$" + solicitud.Monto);
$("#PlazoPrestamoModalS").text(solicitud.Plazo + " meses");
$("#FinalidadPrestamoModalS").text(solicitud.Finalidad);
$("#recibosNominomaModalS").text(solicitud.RutaPDFNomina ? "Sí" : "No");
$("#NumEmpleadoAvalModalS").text(solicitud.NumeroEmpleadoAval);
$("#recibosNominaNameAvalModalS").text(solicitud.RutaPDFNominaAval ? "Sí" : "No");
$("#conoceAvalModalS").text(solicitud.NumeroEmpleadoAval=='' ? "No" : "Si");
$('#SolicitudPreviewModalS').toggle(1000);
$("#VerMensajeModal").off("click");
CargaBoton = setTimeout(function() {
$("#VerMensajeModalPrestamos").off("click");
$("#VerMensajeModalPrestamos").click(function() {
//console.log('soy OpenMensajeRechazo')
mostrarCargando();
ConsultaSolicitudPrestamoQuirografarioDetalleMensaje(Hash,NumeroEmpleado).then(function(){
ocultarCargando();
cargarTabla(SolicitudPrestamoDetalleMensaje,Estatus);
//EnviaMensjaePrestamoExpediente(Hash,NumeroEmpleado).then(function(){ });
/*
const tbody = document.querySelector("#tablaMensajes tbody");
tbody.innerHTML = ''; // Limpia la tabla antes de agregar nuevas filas
datos.forEach(dato => {
const fila = document.createElement("tr");
fila.innerHTML = `
Ver Adjunto
${dato.Destinatario}
${new Date(dato.FechaHora).toLocaleString()}
${dato.Mensaje}
${dato.Remitente}
`;
tbody.appendChild(fila);
});
*/
//$('#HistorialMensajes').toggle(1000);
$("#HistorialMensajesPrestamo").css("display", "block");
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 1500);
});
});
}, 1000);
$("#VerResponderMensajeModal").off("click");
CargaBotonResponder = setTimeout(function() {
$("#VerResponderMensajeModal").click(function() {
$("#EnviaMensajeBody").css("display", "block")
//$('#EnviaMensajeBody').toggle(1000);
timeouenm = setTimeout(function() {
scrollToBottomModal();
}, 1500);
CapturarMensajeModal()
})
}, 1000);
if(solicitud.ExpedienteCompeto == 1){
$("#ExpedienteEstatusModal").text("Si");
}
if(solicitud.ExpedienteCompeto == 0){
$("#ExpedienteEstatusModal").text("No");
}
// Muestra el modal
// $("#SolicitudPreviewModal").addClass("is-active");
})
}
function CapturarMensajeModal(){
$("#AdjuntosMailForm").change(function() {
var nombreArchivo = $(this).val();
//console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
const fileName = fileNameWithExtension.split('.').shift();
$("#recibosNominaNameMensaje").text(fileName)
});
$("#AdjuntosMailForm").click(function() {
});
$("#ArchivoAdjuntoFile").click(function() {
if(document.getElementById('AdjuntosMailForm').files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
var value = document.getElementById('AdjuntosMailForm').files[0];
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
//timeout2m = setTimeout(PDF_Recibos_Nomina=NombreDeTuVariableAEnviar, 500);
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
}
}
});
$("#EnviarMensajePrestamos").off("click");
CargaBotonEnviarMensajePrestamos = setTimeout(function() {
$("#EnviarMensajePrestamos").click( function() {
mostrarCargando();
try {
var value = document.getElementById('AdjuntosMailFormPrestamo').files[0];
var reader = new FileReader();
var AjuntoaEviar=""
reader.onloadend = function (e) {
AjuntoaEviar = e.target.result.split("base64,")[1];
}
reader.readAsDataURL(value);
} catch (error) {
console.error('Se produjo un error:', error.message);
AjuntoaEviar=""
}
timeout30mk = setTimeout(function() {
//console.log('Enviendo...')
EnviaMensjaePrestamoQuirografarioExpediente($("#MensajeBodyPrestamo").val(),AjuntoaEviar,"Mensaje Respondido").then(function(){
ocultarCargando();
limpiarEnviaMensajeBody()
tie = setTimeout(function() {
closeSolicitudPrestamoResponse()
}, 1000);
//ConsultaSolicitudPrestamoExpediente(Persona.NumeroEmpleado).then(function(){
mostrarNotificaciones()
consultaTablaSeguimiento(false)
$("#HistorialMensajesPrestamo").css("display", "none");
$("#EnviaMensajeBodyPrestamo").css("display", "none");
closeSolicitudPrestamoS()
})
//})
}, 1000);
})
}, 1000);
}
function limpiarEnviaMensajeBody() {
// Limpiar el contenido del textarea
document.getElementById("MensajeBodyPrestamo").value = "";
// Reiniciar el input de archivo adjunto
const adjuntoInput = document.getElementById("AdjuntosMailFormPrestamo");
adjuntoInput.value = ""; // esto limpiará el archivo seleccionado
// Limpiar el nombre del archivo mostrado
document.getElementById("recibosNominaName").textContent = "No file selected";
document.getElementById("recibosNominaNameMensajePrestamo").textContent = "No file selected";
// Ocultar o reiniciar la vista previa, si aplica
document.getElementById("ArchivoAdjuntoFilePrestamo").style.display = "none";
$("#EnviaMensajeBodyPrestamo").css("display", "none");
$("#agendarCitaDiv").css("display", "none")
$("#agendarCitaDiv").css("display", "none")
const tbody = document.querySelector("#tablaMensajesPrestamo tbody");
tbody.innerHTML = ''; // Limpia la tabla antes de agregar nuevas filas
scrollToTopModal()
}
function EnviaMensjaePrestamoExpediente(Mensaje,Adjunto,Estatus){
//solicitudPrestamoResponse=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/EnviaMensaje/Prestamos",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado":numeroEmpleadoCaso,
"hashArrival":hasCaso,
"Mensaje":Mensaje,
"Adjunto":Adjunto,
"Remitente":numeroEmpleadoCaso,
"Destinatario":"Préstamos",
"Estatus":Estatus,
"newhashArrival":generateDateHash()
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
//solicitudPrestamoResponse=response
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}
function EnviaMensjaePrestamoQuirografarioExpediente(Mensaje,Adjunto,Estatus){
//solicitudPrestamoResponse=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamoQuirografario/EnviaMensaje/Prestamos",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado":numeroEmpleadoCaso,
"hashArrival":hasCaso,
"Mensaje":Mensaje,
"Adjunto":Adjunto,
"Remitente":numeroEmpleadoCaso,
"Destinatario":"Préstamos",
"Estatus":Estatus,
"newhashArrival":generateDateHash()
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
//solicitudPrestamoResponse=response
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}
var solicitudPrestamoDetalle=[]
function ConsultaSolicitudPrestamoDetalle(Hash,NumeroEmpleado){
solicitudPrestamoDetalle=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/ConsultaSolicitud/Hash",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado,
"Hash": Hash
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
solicitudPrestamoDetalle=response
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}
function ConsultaSolicitudPrestamoQuirografarioDetalle(Hash,NumeroEmpleado){
solicitudPrestamoDetalle=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamoQuirografario/ConsultaSolicitud/Hash",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado,
"Hash": Hash
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
solicitudPrestamoDetalle=response
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}
function scrollToBottomModal() {
const modalContent = document.querySelector("#SolicitudPreviewModalS .modal-content"); // Ajusta según la estructura de tu modal
if (modalContent) {
modalContent.scrollTop = modalContent.scrollHeight;
}
}
function scrollToTopModal() {
const modalContent = document.querySelector("#SolicitudPreviewModalS .modal-content"); // Ajusta según la estructura de tu modal
if (modalContent) {
modalContent.scrollTop = 0;
}
}
var SolicitudPrestamoDetalleMensaje=[]
function ConsultaSolicitudPrestamoDetalleMensaje(Hash,NumeroEmpleado){
SolicitudPrestamoDetalleMensaje=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/ConsultaSolicitud/Hash/Detalle",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado,
"Hash": Hash
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
SolicitudPrestamoDetalleMensaje=response
hasCaso=SolicitudPrestamoDetalleMensaje[0].hash;
numeroEmpleadoCaso= SolicitudPrestamoDetalleMensaje[0].Destinatario;
FechaHoraCaso=FechaConsulta(SolicitudPrestamoDetalleMensaje[0].FechaHora)
FechaHoraCaso_=SolicitudPrestamoDetalleMensaje[0].FechaHora
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}
function ConsultaSolicitudPrestamoQuirografarioDetalleMensaje(Hash,NumeroEmpleado){
SolicitudPrestamoDetalleMensaje=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamoQuirografario/ConsultaSolicitud/Hash/Detalle",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado,
"Hash": Hash
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
SolicitudPrestamoDetalleMensaje=response
hasCaso=SolicitudPrestamoDetalleMensaje[0].hash;
numeroEmpleadoCaso= SolicitudPrestamoDetalleMensaje[0].Destinatario;
FechaHoraCaso=FechaConsulta(SolicitudPrestamoDetalleMensaje[0].FechaHora)
FechaHoraCaso_=SolicitudPrestamoDetalleMensaje[0].FechaHora
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}
function InsertaSolicitudPrestamoExpediente(NumeroEmpleado,NombreCompleto,TipoPuesto,CentroCostos,Correo,Monto,Plazo,Finalidad,NumeroEmpleadoAval,hashArrival,ExpedienteCompeto,Numbername){
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/CreaSolicitud",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado,
"NombreCompleto": NombreCompleto,
"TipoPuesto": TipoPuesto,
"CentroCostos":CentroCostos,
"Correo":Correo,
"Monto":Monto,
"Plazo":Plazo,
"Finalidad":Finalidad,
//"PDF_Recibos_Nomina":PDF_Recibos_Nomina,
"NumeroEmpleadoAval":NumeroEmpleadoAval,
//"PDF_Recibos_Nomina_Aval":PDF_Recibos_Nomina_Aval,
"ExpedienteCompeto":ExpedienteCompeto,
"hashArrival":hashArrival,
"Numero":Numbername
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
SolicitudPrestamoExpediente=response
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
//responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
});
})
}
var SolicitudPrestamoExpediente=[]
function ConsultaSolicitudPrestamoExpediente(NumeroEmpleado){
SolicitudPrestamoExpediente=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/ConsultaSolicitud",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado
}),
};
$.ajax(settings).done(function (response) {
//console.log(response);
SolicitudPrestamoExpediente=response
resolve();
});
})
}
function ConsultaSolicitudPrestamoExpedienteQuirografario(NumeroEmpleado){
SolicitudPrestamoExpediente=[]
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SolicitudPrestamo/ConsultaSolicitudPQ",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": NumeroEmpleado
}),
};
$.ajax(settings).done(function (response) {
////console.log(response);
SolicitudPrestamoExpediente=response
resolve();
});
})
}
function generateDateHash() {
const date = new Date();
const timestamp = date.getTime(); // Obtiene la fecha en milisegundos
// Genera un hash a partir del timestamp utilizando una técnica simple
let hash = 0;
const timestampStr = timestamp.toString();
for (let i = 0; i < timestampStr.length; i++) {
const char = timestampStr.charCodeAt(i);
hash = (hash << 5) - hash + char; // Desplazamiento de bits para mezclar
hash |= 0; // Convierte a un entero de 32 bits
}
return Math.abs(hash); // Asegura que el hash sea positivo
}
function toggleAvalFields(show) {
const avalFields = document.getElementById("avalFields");
avalFields.style.display = show ? "block" : "none";
}
var responseTrabajadorExp=[]
let contadorDocumentosOk=0
function ConsultaDataSolicitudPrestamoExpediente(){
return new Promise(function(resolve, reject) {
var settings = {
"url": "/Expedientes/CentrosCosto/Trabajador",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleadoAutoriza": Persona.NumeroEmpleado,
"K": Persona.Password,
"RFC": Persona.RFC
}),
};
$.ajax(settings).done(function (response) {
////console.log(response);
//Persona.setcentroCosto(response[0].centrocosto)
//Persona.settipodePuesto(response[0].destp)
responseTrabajadorExp=response;
resolve();
//let contadorDocumentosOk=0
responseTrabajadorExp.forEach(function (item) {
$('#tablaDocumentos tbody').append(
`
${item.Documento}
${item.RutaStatus}
`
);
contadorDocumentosOk += item.RutaStatus === 'Documento Encontrado' ? 1 : 0;
});
});
})
}
function ConsultaDataSolicitudPrestamo(){
return new Promise(function(resolve, reject) {
var settings = {
"url": "/ConsultaDatosSolicitudPrestamo",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": Persona.NumeroEmpleado
}),
};
$.ajax(settings).done(function (response) {
////console.log(response);
Persona.setcentroCosto(response[0].centrocosto)
Persona.settipodePuesto(response[0].destp)
responsePrestamos=response;
resolve();
});
})
}
var responsePrestamos=[]
function Estatus_Calculadora(){
$("#Invertir").click(function() {
mostrarCargando();
muestra_Calculo().then(function(){
ocultarCargando();
})
});
}
var responsecalc=[]
function muestra_Calculo(){
return new Promise(function(resolve, reject) {
var ContenedoresCalculadora = document.getElementById("ContenedoresCalculadora");
ContenedoresCalculadora.style.display = "block";
var selectElement = document.getElementById('plazoInv');
var plazo = selectElement.value;
var montoInvertido = document.getElementById('montoInv').value;
var settings = {
"url": "/getCalculadoraCetes",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"monto": montoInvertido,
"plazo": plazo,
"periodo": "2"
}),
};
$.ajax(settings).done(function (response) {
responsecalc=response
////////console.log(response);
//console.log("montoInvertido :"+montoInvertido)
//console.log("plazo :"+plazo)
//console.log("response :"+response);
/*
document.getElementById('titulosCetes').textContent = response.result.noTitulosCetes;
document.getElementById('tasaCetes').textContent = response.result.tasaBrutaCetes + ' %';
document.getElementById('titulosBonddia').textContent = response.result.noTitulosBonddia;
document.getElementById('tasaBonddia').textContent = response.result.tasaBrutaBonddia + ' %';
document.getElementById('inversionCetes').textContent = "$ " + response.result.inversionCetes;
document.getElementById('inversionBonddia').textContent = "$ " + response.result.inversionBonddia;
document.getElementById('interesBruto').textContent = "$ " + response.result.interesBruto;
document.getElementById('interesBonddia').textContent = "$ " + response.result.interesBonddia;
document.getElementById('remanente').textContent = "$ " + response.result.remanente;
document.getElementById('isr').textContent = "$ " + response.result.isr;
document.getElementById('montoTotal').textContent = "$ " + response.result.montoTotal;
*/
$('#titulosCetes').text(response.result.noTitulosCetes);
$('#tasaCetes').text(response.result.tasaBrutaCetes + ' %');
$('#titulosBonddia').text(response.result.noTitulosBonddia);
$('#tasaBonddia').text(response.result.tasaBrutaBonddia + ' %');
$('#inversionCetes').text("$ " + response.result.inversionCetes);
$('#inversionBonddia').text("$ " + response.result.inversionBonddia);
$('#interesBruto').text("$ " + response.result.interesBruto);
$('#interesBonddia').text("$ " + response.result.interesBonddia);
$('#remanente').text("$ " + response.result.remanente);
$('#isr').text("$ " + response.result.isr);
$('#montoTotal').text("$ " + response.result.montoTotal);
resolve();
});
})
}
var response_cot=[]
function Get_Cotizaciones()
{
$('#tablaCotizador tbody tr').remove();
$('#cotizadorTable tbody tr').remove();
$('#tablaSugerida tbody tr').remove();
var montoIngresado = document.getElementById('amount').value;
let numericAmount = montoIngresado.replace(/[^0-9.]/g, '');
var selectElement = document.getElementById('productSelect');
var selectedValue = selectElement.value;
Plazo = 0
if((selectedValue==11)||(selectedValue==12)){
Plazo = 48
}
if((selectedValue==5)||(selectedValue==6)){
Plazo = 24
}
return new Promise(function(resolve, reject) {
var settings = {
"url": "/GetCotizaciones",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": Persona.getNumeroEmpleado(),
"Password": Persona.getPassword(),
"RFCPERSONA": Persona.getRFC(),
"idProducto": selectedValue,
"Plazo": Plazo,
"Monto_Solicitado": numericAmount
}),
};
$.ajax(settings).done(function (response) {
response_cot=response
if (response_cot.cotizador_tabulador.length==0){
var sinCotiza = document.getElementById("sinCotiza");
sinCotiza.style.display = "block";
resolve();
}
else{
// ////console.log(response);
var Divcotizaciones = document.getElementById("cotizacionPrincipal");
if(response_cot.cotizador_tabulador.length>1){
var DivcotizacionesSugeridas = document.getElementById("cotizacionSugrida");
DivcotizacionesSugeridas.style.display = "block";
}
Divcotizaciones.style.display = "block";
const tabla = document.getElementById('tablaCotizador');
// Recorrer los elementos del cotizador_tabulador y agregarlos a la tabla
//////console.log("mide"+response.cotizador_tabulador.length())
const pos0TableBody = document.querySelector('#tablaCotizador tbody');
const pos1TableBody = document.querySelector('#tablaSugerida tbody');
// if(response.)
response.cotizador_tabulador.forEach((item, index) => {
const row = document.createElement('tr');
//${item.KI}
row.innerHTML = `
${item.MONTO}
${item.PLAZO}
${item.PAGO}
${item.TASA_ORD}
${item.KI}
${item.GARANTIA}
`;
if (index === 0) {
// Agregar solo a la tabla de la posición 0
pos0TableBody.appendChild(row);
} else {
// Agregar a la tabla de las posiciones 1 y más
pos1TableBody.appendChild(row);
}
});
const tableBody = document.querySelector('#cotizadorTable tbody');
response.cotizador.forEach(item => {
const row = document.createElement('tr');
row.innerHTML = `
${item.NUM_PAGO}
${item.SALDO_CAPITAL}
${item.CAPITAL}
${item.SALDO_INTERES}
${item.INTERES}
${item.SALDO_FONDOGTIA}
${item.FONDOGTIA}
${item.TOTAL}
${item.SALDO}
`;
tableBody.appendChild(row);
});
resolve();
}
});
});
}
function EstatusPrestamo_bulma(){
// ////console.log("data0")
// ////console.log("dataPrueba[9].Prestamo.length "+dataPrueba[9].Prestamo.length)
if(dataPrueba[9].Prestamo.length>0){
var prestamo = document.getElementById("EstatusPrestamo");
prestamo.style.display = "block";
// ////console.log("Entre al if ")
$('#AbreModalPrestamos').css("display", "block")
// ////console.log("boton visible ")
//$('#AbreModalPrestamos').click(function () {
// ////console.log("boton con funcionalidad")
/*
var modal = document.getElementById("EstatusPrestamo");
modal.style.opacity = 1;
modal.style.top = "-5%";
modal.style.backgroundColor="rgba(0,0,0,0.4)";
modal.style.padding="100px"
modal.style.display = "block";
*/
$("#EstatusPrestamo").css("text-align", "center");
$("#EstatusPrestamo").css("background-color", "white");
$("#EstatusPrestamo").css("border", "groove");
$("#EstatusPrestamo").css("border-top-left-radius", "10px");
$("#EstatusPrestamo").css("border-top-right-radius", "10px");
$("#EstatusPrestamo").css("border-bottom-right-radius", "10px");
$("#EstatusPrestamo").css("border-bottom-left-radius", "10px");
$('#Categoria').text(dataPrueba[9].Prestamo[0].Categoría)
$('#mes').text(dataPrueba[9].Prestamo[0].Mes_pago)
$('#anio').text(dataPrueba[9].Prestamo[0].Año_pago)
$('#monto').text(dataPrueba[9].Prestamo[0].Préstamo)
$('#plazo').text(dataPrueba[9].Prestamo[0].Plazo)
$('#tasa').text(dataPrueba[9].Prestamo[0].Tasa_de_Interés)
$('#primerDescuento').text(dataPrueba[9].Prestamo[0].Periodo_Primer_Descuento)
$('#UltimoDescuento').text(dataPrueba[9].Prestamo[0].Periodo_Último_Descuento)
$('#periodospagagos').text(dataPrueba[9].Prestamo[0].Periodos_Pagados)
$('#periodosfaltantes').text(dataPrueba[9].Prestamo[0].Periodos_Faltantes_por_Pagar)
$('#periodosliquida').text(dataPrueba[9].Prestamo[0].Periodo_Anio_de_Liquidacion)
$('#capital').text(dataPrueba[9].Prestamo[0].Capital)
$('#interes').text(dataPrueba[9].Prestamo[0].Interés)
$('#fg').text(dataPrueba[9].Prestamo[0].Fondo_Garantía)
//$('#fechapa').text(dataPrueba[9].Prestamo[0].Fecha_Pago_Expediente)
$('#fechacr').text(dataPrueba[9].Prestamo[0].Fecha_Creación_Expediente)
$('#folio').text(dataPrueba[9].Prestamo[0].Folio_expediente)
//});
/*
$('#CierraModal11').click(function () {
var modal = document.getElementById("EstatusPrestamo");
modal.style.display = "none";
});
$('#CierraModal22').click(function () {
var modal = document.getElementById("EstatusPrestamo");
modal.style.display = "none";
});*/
}
else{
var sinprestamo = document.getElementById("Sin_Prestamo");
sinprestamo.style.display = "block";
}
}
function EstatusExpediente_bulma(){
var modal = document.getElementById("EstatusExpediente");
//modal.style.display = "block";
//modal.style.opacity = 1;
//modal.style.top = "-5%";
//modal.style.backgroundColor="rgba(0,0,0,0.4)";
//modal.style.padding="100px"
$("#EstatusExpediente").css("text-align", "center");
$("#EstatusExpediente").css("background-color", "white");
$("#EstatusExpediente").css("border", "groove");
$("#EstatusExpediente").css("border-top-left-radius", "10px");
$("#EstatusExpediente").css("border-top-right-radius", "10px");
$("#EstatusExpediente").css("border-bottom-right-radius", "10px");
$("#EstatusExpediente").css("border-bottom-left-radius", "10px");
if(dataPrueba[0].Estatus=="True"){
encontrado("_ine_", "IN","INe")
}
if(dataPrueba[0].Estatus=='False'){
no_encontrado("_ine_", "IN","INe")
}
if(dataPrueba[0].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ine_", "IN","INe",dataPrueba[0].Motivo)
}
if(dataPrueba[0].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion))
}
if(dataPrueba[0].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza)
}
if(dataPrueba[0].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo,dataPrueba[0].RutaStatus)
}
if(dataPrueba[0].Estatus=="Eliminacion Denegada"){
encontrado_1("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo,dataPrueba[0].RutaStatus)
}
if(dataPrueba[0].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo)
}
if((dataPrueba[0].Estatus=="Eliminacion Realizada")){
encontrado_3("_ine_", "IN","INe",formateaFechaAzxtulizacion(dataPrueba[0].FechaHoraActualizacion),dataPrueba[0].NumeroEmpleadoutoriza,dataPrueba[0].Motivo)
}
if(dataPrueba[1].Estatus=="True"){
encontrado("_beneficiarios_", "BE","BEneficiarios")
}
if(dataPrueba[1].Estatus=="False"){
no_encontrado("_beneficiarios_", "BE","BEneficiarios")
}
if(dataPrueba[1].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_beneficiarios_", "BE","BEneficiarios",dataPrueba[1].Motivo)
}
if(dataPrueba[1].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion))
}
if(dataPrueba[1].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza)
}
if(dataPrueba[1].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo,dataPrueba[1].RutaStatus)
}
if(dataPrueba[1].Estatus=="Eliminacion Denegada"){
no_encontrado_denegado_eliminacion("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
if(dataPrueba[1].Estatus=="Eliminacion Denegada"){
encontrado_1("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo,dataPrueba[1].RutaStatus)
}
if(dataPrueba[1].Estatus=="Eliminacion Aprobada"){
encontrado_2("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
if((dataPrueba[1].Estatus=="Eliminacion Realizada")){
encontrado_3("_beneficiarios_", "BE","BEneficiarios",formateaFechaAzxtulizacion(dataPrueba[1].FechaHoraActualizacion),dataPrueba[1].NumeroEmpleadoutoriza,dataPrueba[1].Motivo)
}
//(item,archivo,param,diaactualiza,p_actualiza,motivo)
if(dataPrueba[2].Estatus=="True"){
encontrado("_conoce_cliente_", "CC","ConoceCliente")
}
if(dataPrueba[2].Estatus=="False"){
no_encontrado("_conoce_cliente_", "CC","ConoceCliente")
}
if(dataPrueba[2].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_conoce_cliente_", "CC","ConoceCliente",dataPrueba[2].Motivo)
}
if(dataPrueba[2].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion))
}
if(dataPrueba[2].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza)
}
if(dataPrueba[2].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo,dataPrueba[2].RutaStatus)
}
if(dataPrueba[2].Estatus=="Eliminacion Denegada"){
encontrado_1("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo,dataPrueba[2].RutaStatus)
}
if(dataPrueba[2].Estatus=="Eliminacion Aprobada"){
encontrado_2("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo)
}
if((dataPrueba[2].Estatus=="Eliminacion Realizada")){
encontrado_3("_conoce_cliente_", "CC","ConoceCliente",formateaFechaAzxtulizacion(dataPrueba[2].FechaHoraActualizacion),dataPrueba[2].NumeroEmpleadoutoriza,dataPrueba[2].Motivo)
}
if(dataPrueba[3].Estatus=="True"){
encontrado("_curp_", "CP","CurP")
}
if(dataPrueba[3].Estatus=="False"){
no_encontrado("_curp_", "CP","CurP")
}
if(dataPrueba[3].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_curp_", "CP","CurP",dataPrueba[3].Motivo)
}
if(dataPrueba[3].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion))
}
if(dataPrueba[3].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza)
}
if(dataPrueba[3].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo,dataPrueba[3].RutaStatus)
}
if(dataPrueba[3].Estatus=="Eliminacion Denegada"){
encontrado_1("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo,dataPrueba[3].RutaStatus)
}
if(dataPrueba[3].Estatus=="Eliminacion Aprobada"){
encontrado_2("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo)
}
if((dataPrueba[3].Estatus=="Eliminacion Realizada")){
encontrado_3("_curp_", "CP","CurP",formateaFechaAzxtulizacion(dataPrueba[3].FechaHoraActualizacion),dataPrueba[3].NumeroEmpleadoutoriza,dataPrueba[3].Motivo)
}
if(dataPrueba[4].Estatus=="True"){
encontrado("_comprobante_", "DO","DOmicilio")
}
if(dataPrueba[4].Estatus=="False"){
no_encontrado("_comprobante_", "DO","DOmicilio")
}
if(dataPrueba[4].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_comprobante_", "DO","DOmicilio",dataPrueba[4].Motivo)
}
if(dataPrueba[4].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion))
}
if(dataPrueba[4].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza)
}
if(dataPrueba[4].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo,dataPrueba[4].RutaStatus)
}
if(dataPrueba[4].Estatus=="Eliminacion Denegada"){
encontrado_1("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo,dataPrueba[4].RutaStatus)
}
if(dataPrueba[4].Estatus=="Eliminacion Aprobada"){
encontrado_2("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo)
}
if((dataPrueba[4].Estatus=="Eliminacion Realizada")){
encontrado_3("_comprobante_", "DO","DOmicilio",formateaFechaAzxtulizacion(dataPrueba[4].FechaHoraActualizacion),dataPrueba[4].NumeroEmpleadoutoriza,dataPrueba[4].Motivo)
}
if(dataPrueba[5].Estatus=="True"){
encontrado("_ine_beneficiarios_", "LI","ListaineBeneficiario")
}
if(dataPrueba[5].Estatus=="False"){
no_encontrado("_ine_beneficiarios_", "LI","ListaineBeneficiario")
}
if(dataPrueba[5].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ine_beneficiarios_", "LI","ListaineBeneficiario",dataPrueba[5].Motivo)
}
if(dataPrueba[5].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion))
}
if(dataPrueba[5].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza)
}
if(dataPrueba[5].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo,dataPrueba[5].RutaStatus)
}
if(dataPrueba[5].Estatus=="Eliminacion Denegada"){
encontrado_1("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo,dataPrueba[5].RutaStatus)
}
if(dataPrueba[5].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo)
}
if((dataPrueba[5].Estatus=="Eliminacion Realizada")){
encontrado_3("_ine_beneficiarios_", "LI","ListaineBeneficiario",formateaFechaAzxtulizacion(dataPrueba[5].FechaHoraActualizacion),dataPrueba[5].NumeroEmpleadoutoriza,dataPrueba[5].Motivo)
}
if(dataPrueba[6].Estatus=="True"){
encontrado("_ratificacion_", "RA","RAtificacion")
}
if(dataPrueba[6].Estatus=="False"){
no_encontrado("_ratificacion_", "RA","RAtificacion")
}
if(dataPrueba[6].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_ratificacion_", "RA","RAtificacion",dataPrueba[6].Motivo)
}
if(dataPrueba[6].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion))
}
if(dataPrueba[6].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza)
}
if(dataPrueba[6].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo,dataPrueba[6].RutaStatus)
}
if(dataPrueba[6].Estatus=="Eliminacion Denegada"){
encontrado_1("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo,dataPrueba[6].RutaStatus)
}
if(dataPrueba[6].Estatus=="Eliminacion Aprobada"){
encontrado_2("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo)
}
if((dataPrueba[6].Estatus=="Eliminacion Realizada")){
encontrado_3("_ratificacion_", "RA","RAtificacion",formateaFechaAzxtulizacion(dataPrueba[6].FechaHoraActualizacion),dataPrueba[6].NumeroEmpleadoutoriza,dataPrueba[6].Motivo)
}
if(dataPrueba[7].Estatus=="True"){
encontrado("_rfc_", "RC","RfC")
}
if(dataPrueba[7].Estatus=="False"){
no_encontrado("_rfc_", "RC","RfC")
}
if(dataPrueba[7].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_rfc_", "RC","RfC",dataPrueba[7].Motivo)
}
if(dataPrueba[7].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion))
}
if(dataPrueba[7].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza)
}
if(dataPrueba[7].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo,dataPrueba[7].RutaStatus)
}
if(dataPrueba[7].Estatus=="Eliminacion Denegada"){
encontrado_1("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo,dataPrueba[7].RutaStatus)
}
if(dataPrueba[7].Estatus=="Eliminacion Aprobada"){
encontrado_2("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo)
}
if((dataPrueba[7].Estatus=="Eliminacion Realizada")){
encontrado_3("_rfc_", "RC","RfC",formateaFechaAzxtulizacion(dataPrueba[7].FechaHoraActualizacion),dataPrueba[7].NumeroEmpleadoutoriza,dataPrueba[7].Motivo)
}
if(dataPrueba[8].Estatus=="True"){
encontrado("_credencial_", "UH","credencialUAEH")
}
if(dataPrueba[8].Estatus=="False"){
no_encontrado("_credencial_", "UH","credencialUAEH")
}
if(dataPrueba[8].Estatus=="Pendiente-Eliminacion"){
pendienteEliminacion("_credencial_", "UH","credencialUAEH",dataPrueba[8].Motivo)
}
if(dataPrueba[8].Estatus=="Pendiente-Actualizacion"){
pendienteActualizacion("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion))
}
if(dataPrueba[8].Estatus=="Actualizacion Aprobada"){
encontrado_aprobado("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza)
}
if(dataPrueba[8].Estatus=="Actualizacion Denegada"){
no_encontrado_denegado("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo,dataPrueba[8].RutaStatus)
}
if(dataPrueba[8].Estatus=="Eliminacion Denegada"){
encontrado_1("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo,dataPrueba[8].RutaStatus)
}
if(dataPrueba[8].Estatus=="Eliminacion Aprobada"){
encontrado_2("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo)
}
if((dataPrueba[8].Estatus=="Eliminacion Realizada")){
encontrado_3("_credencial_", "UH","credencialUAEH",formateaFechaAzxtulizacion(dataPrueba[8].FechaHoraActualizacion),dataPrueba[8].NumeroEmpleadoutoriza,dataPrueba[8].Motivo)
}
}
function encontrado(item, archivo,b){
$("#"+item).text("")
//$('Vista Previao ').appendTo("#"+item);
$("#"+item+"D").text("")
//$('Descarga ').appendTo("#"+item+"D");
$("#"+item+"A").text("")
//$(' ').appendTo("#"+item+"A");
//$('Solicita Actualizacion ').appendTo("#"+item+"A");
/$("#"+item+"B").text("")
//$('Solicita Eliminación ').appendTo("#"+item+"B");
$(''+
'
'+
'
Aquí podrá visualizar la documentación :
'+
''+
'
Ver Documento '+
'
'+
'
'+
'
Aquí podrá descargar la documentación :
'+
''+
'
Descargar Documento '+
'
'+
'
').appendTo("#"+item);
$(' '+
''+
''+
' '+
''+
''+
' '+
' '+
'Si deseas actualizar tu documento, carga aquí el archivo en formato PDF de tu docuento vigente '+
' '+
' No ha cargado archivo '+
' '+
'
').appendTo("#"+item+"A");
$("#Btn"+item).click(function() {
trae_doc(archivo,false)
});
$("#BtnDescarga"+item).click(function() {
trae_doc(archivo,true)
});
$("#BtnElimina"+item).click(function() {
solicita_eliminacion(item,b,archivo)
//DeleteFile(item,b)
});
/*
$("#_ine_D").click(function() {
const linkSource = 'data:application/pdf;base64,'+archivob64;
const downloadLink = document.createElement("a");
const fileName = "INE-"+$("#numeroEmpleado").val()+".pdf";
downloadLink.href = linkSource;
downloadLink.download = fileName;
downloadLink.click();
});
$("#_ine_A").click(function() {
});*/
$('#archivo'+item).change(function() {
// Obtener el nombre del archivo seleccionado
var nombreArchivo = $(this).val();
// Mostrar el nombre del archivo en la consola
// ////console.log('Se seleccionó el archivo: ' + nombreArchivo);
const fileNameWithExtension = nombreArchivo.split('\\').pop();
// Dividir el nombre del archivo por el punto para separar la extensión
const fileName = fileNameWithExtension.split('.').shift();
// ////console.log(fileNameWithExtension); // Esto mostrará 'Recibo_UAEH'
$("#archivoN"+item).text(fileName)
if ($("#BtnPr"+item).length === 0){
//$('Vista Previa ').appendTo("#"+item+"A");
$(''+
'
'+
' Vista Previa '+
'
'+
'
'+
' Guarda los Cambios '+
'
'+
'
').appendTo("#"+item+"A");
$("#BtnPr"+item).click(function() {
if(document.getElementById('archivo'+item).files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
// Código que puede lanzar una excepción
//throw new Error('Este es un error de ejemplo');
var value = document.getElementById('archivo'+item).files[0];
//Este objeto FileReader te permite leer archivos
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
// ////console.log("NombreDeTuVariableAEnviar "+ NombreDeTuVariableAEnviar)
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
// ////console.log("reader "+reader)
} catch (error) {
// Captura la excepción y maneja el error
console.error('Se produjo un error:', error.message);
} finally {
// Este bloque se ejecuta siempre, independientemente de si se lanza una excepción o no
//////console.log('Este bloque siempre se ejecuta');
}
}
});
$("#BtnActualiza"+item).click(function() {
$('#BtnActualiza '+item).hide();
SelectedFile(item,archivo,b)
});
}
});
}
function encontrado_aprobado(item, archivo,param,diaactualiza){
//$("#"+item).text("")
//$(' ').appendTo("#"+item);
//$(' ').appendTo("#"+item);
//$("#"+item+"A").append("Se ha aprobado la actualizacion, el día "+diaactualiza+" por el empleado No "+p_actualiza+"\r\n")
/*
$("#"+item+"D").text("")
$(' ').appendTo("#"+item+"D");
$("#"+item+"A").text("")
$(' ').appendTo("#"+item+"A");
$('Se ha aprobado la actualizacion, el día '+diaactualiza+' por el empleado No '+p_actualiza+'
').appendTo("#"+item+"A");
$("#"+item+"B").text("")
$(' ').appendTo("#"+item+"B");
*/
$("#"+item).text("")
$('Se ha aprobado la actualizacion, el día '+diaactualiza+'
').appendTo("#"+item);
$(''+
'
'+
'
Aquí podrá visualizar la documentación :
'+
''+
'
Ver Documento Aprobado '+
'
'+
'
'+
'
Aquí podrá descargar la documentación :
'+
''+
'
Descargar Documento Aprobado '+
'
'+
'
').appendTo("#"+item);
//').appendTo("#"+item);
$("#"+item+"D").text("")
//$('Descarga ').appendTo("#"+item+"D");
$("#"+item+"A").text("")
$("#"+item+"B").text("")
/*
$(' ').appendTo("#"+item+"A");
$('Solicita Actualizacion ').appendTo("#"+item+"A");
*/
//$(' ').appendTo("#"+item+"A");
//$('Solicita Actualizacion ').appendTo("#"+item+"A");
$(' '+
''+
''+
' '+
''+
''+
' '+
' '+
'Si deseas actualizar tu documento, carga aquí el archivo en formato PDF de tu docuento vigente '+
' '+
' No ha cargado archivo '+
' '+
'
').appendTo("#"+item+"A");
//$("#"+item+"B").text("")
//$('Solicita Eliminación ').appendTo("#"+item+"B");
//$("#"+item+"A").text("Se ha aprobado la actualizacion, el día "+diaactualiza+" por el empleado No "+p_actualiza+"\r\n")
$("#Btn"+item).click(function() {
trae_doc(archivo,false,param)
});
$("#BtnDescarga"+item).click(function() {
trae_doc(archivo,true,param)
});
/*
$("#BtnElimina"+item).click(function() {
//DeleteFile(item,param)
solicita_eliminacion(item,param,archivo)
});*/
/*
$("#_ine_D").click(function() {
const linkSource = 'data:application/pdf;base64,'+archivob64;
const downloadLink = document.createElement("a");
const fileName = "INE-"+$("#numeroEmpleado").val()+".pdf";
downloadLink.href = linkSource;
downloadLink.download = fileName;
downloadLink.click();
});
$("#_ine_A").click(function() {
});*/
//
$('#archivo'+item).change(function() {
// Obtener el nombre del archivo seleccionado
var nombreArchivo = $(this).val();
// Mostrar el nombre del archivo en la consola
// ////console.log('Se seleccionó el archivo: ' + nombreArchivo);
// Dividir la cadena por las barras invertidas y tomar la última parte
const fileNameWithExtension = nombreArchivo.split('\\').pop();
// Dividir el nombre del archivo por el punto para separar la extensión
const fileName = fileNameWithExtension.split('.').shift();
//////console.log(fileNameWithExtension); // Esto mostrará 'Recibo_UAEH'
$("#archivoN"+item).text(fileName)
if ($("#BtnPreview"+item).length === 0){
$(''+
'
'+
' Vista Previa '+
'
'+
'
'+
' Guarda los Cambios '+
'
'+
'
').appendTo("#"+item+"A");
//$('Vista Previa ').appendTo("#"+item+"A");
// Aquí puedes realizar cualquier otra acción que desees con el archivo seleccionado
$("#BtnActualiza"+item).click(function() {
//$('#panel'+item).hide();
SelectedFile(item,archivo,param)
// $('#panel'+item).show();
});
$("#BtnPreview"+item).click(function() {
if(document.getElementById('archivo'+item).files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
// Código que puede lanzar una excepción
//throw new Error('Este es un error de ejemplo');
var value = document.getElementById('archivo'+item).files[0];
//Este objeto FileReader te permite leer archivos
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
// ////console.log("NombreDeTuVariableAEnviar "+ NombreDeTuVariableAEnviar)
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado... en espera 2s...!!!"), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
//////console.log("reader "+reader)
} catch (error) {
// Captura la excepción y maneja el error
console.error('Se produjo un error:', error.message);
} finally {
// Este bloque se ejecuta siempre, independientemente de si se lanza una excepción o no
//////console.log('Este bloque siempre se ejecuta');
}
}
});
}
});
}
function no_encontrado_denegado(item,archivo,param,diaactualiza,p_actualiza,motivo,RutaStatus){
$("#"+item).text("")
$("#"+item+"D").text("")
$("#"+item+"A").text("")
$("#"+item+"B").text("")
//$(' Busca Archivo').appendTo("#"+item+"A");
$('Se ha denegado la actualizacion, el día '+diaactualiza+', por el motivo '+motivo+'
').appendTo("#"+item+"A");
if(RutaStatus===1){
//$("#"+item).text("")
//$('Vista Previa ').appendTo("#"+item);
//$('Se ha denegado la actualizacion, el día '+diaactualiza+', por el motivo '+motivo+'
').appendTo("#"+item);
//$("#"+item+"D").text("")
//$('Descarga ').appendTo("#"+item+"D");
//$("#"+item+"A").text("")
/*
$(' ').appendTo("#"+item+"A");
$('Solicita Actualizacion ').appendTo("#"+item+"A");
*/
//$(' ').appendTo("#"+item+"A");
//$('Solicita Actualizacion ').appendTo("#"+item+"A");
$(''+
'
'+
'
Aquí podrá visualizar la documentación :
'+
''+
'
Ver Último Documento Aprobado '+
'
'+
'
'+
'
Aquí podrá descargar la documentación :
'+
''+
'
Descargar Documento Aprobado '+
'
'+
'
').appendTo("#"+item);
//$("#"+item+"B").text("")
//$('Solicita Eliminación ').appendTo("#"+item+"B");
$("#Btn"+item).click(function() {
trae_doc(archivo,false,param)
});
$("#BtnDescarga"+item).click(function() {
trae_doc(archivo,true,param)
});
$("#BtnActualiza"+item).click(function() {
$('#BtnActualiza '+item).hide();
SelectedFile(item,archivo,param)
});
/*$("#BtnElimina"+item).click(function() {
//DeleteFile(item,param)
solicita_eliminacion(item,param,archivo)
});*/
}
/*
$("#Btn1st"+item).click(function() {
//$("#Btn1st"+item).hide();
SelectedFile(item,archivo,param)
});
$('#archivo'+item).change(function() {
// Obtener el nombre del archivo seleccionado
var nombreArchivo = $(this).val();
// Mostrar el nombre del archivo en la consola
////console.log('Se seleccionó el archivo: ' + nombreArchivo);
if ($("#BtnPr"+item).length === 0){
$('Vista Previa ').appendTo("#"+item+"A");
$("#BtnPr"+item).click(function() {
if(document.getElementById('archivo'+item).files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
// Código que puede lanzar una excepción
//throw new Error('Este es un error de ejemplo');
var value = document.getElementById('archivo'+item).files[0];
//Este objeto FileReader te permite leer archivos
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
////console.log("NombreDeTuVariableAEnviar "+ NombreDeTuVariableAEnviar)
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(////console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
}
reader.readAsDataURL(value);
////console.log("reader "+reader)
} catch (error) {
// Captura la excepción y maneja el error
console.error('Se produjo un error:', error.message);
} finally {
// Este bloque se ejecuta siempre, independientemente de si se lanza una excepción o no
////console.log('Este bloque siempre se ejecuta');
}
}
});
}
});
*/
$(' '+
''+
''+
' '+
''+
''+
' '+
' '+
' Carga aquí el archivo en formato PDF de tu docuento vigente '+
' '+
' No ha cargado archivo '+
' '+
'
').appendTo("#"+item+"A");
$('#archivo'+item).change(function() {
// Obtener el nombre del archivo seleccionado
var nombreArchivo = $(this).val();
// Mostrar el nombre del archivo en la consola
////console.log('Se seleccionó el archivo: ' + nombreArchivo);
// Dividir la cadena por las barras invertidas y tomar la última parte
const fileNameWithExtension = nombreArchivo.split('\\').pop();
// Dividir el nombre del archivo por el punto para separar la extensión
const fileName = fileNameWithExtension.split('.').shift();
////console.log(fileNameWithExtension); // Esto mostrará 'Recibo_UAEH'
$("#archivoN"+item).text(fileName)
if ($("#BtnPr"+item).length === 0){
//$('Vista Previa ').appendTo("#"+item+"A");
//$(' Vista Previa ').appendTo("#"+item+"A");
//$(' ').appendTo("#"+item+"A");s
$(''+
'
'+
' Vista Previa '+
'
'+
'
'+
' Guarda los Cambios '+
'
'+
'
').appendTo("#"+item+"A");
//$(' Guarda los Cambios ').appendTo("#"+item+"A");
$("#Btn1st"+item).click(function() {
//$("#Btn1st"+item).hide();
SelectedFile(item,archivo,param)
});
$("#BtnPr"+item).click(function() {
if(document.getElementById('archivo'+item).files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
// Código que puede lanzar una excepción
//throw new Error('Este es un error de ejemplo');
var value = document.getElementById('archivo'+item).files[0];
//Este objeto FileReader te permite leer archivos
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
////console.log("NombreDeTuVariableAEnviar "+ NombreDeTuVariableAEnviar)
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
////console.log("reader "+reader)
} catch (error) {
// Captura la excepción y maneja el error
console.error('Se produjo un error:', error.message);
} finally {
// Este bloque se ejecuta siempre, independientemente de si se lanza una excepción o no
////console.log('Este bloque siempre se ejecuta');
}
}
});
}
});
}
function SelectedFile(item,archivo,b) {
////console.log("selected file")
mostrarCargando(item);
if(document.getElementById('archivo'+item).files[0]==undefined)
{
alert("Por favor selecciona un documento para actulizar")
}
else{
//$("#Btn1st"+item).hide();
//$('#panel'+item).hide();
//Toma el archivo elegido por el input
var value = document.getElementById('archivo'+item).files[0];
//Este objeto FileReader te permite leer archivos
var reader = new FileReader();
//Esta función se ejecuta cuando el reader.readAsDataURL termina
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
////console.log("NombreDeTuVariableAEnviar "+ NombreDeTuVariableAEnviar)
var settings = {
"url": "/Expedientes/CreaArchivoWeb/BD",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": Persona.NumeroEmpleado,
"RFC": Persona.RFC,
"Archivo":b,
"b64": NombreDeTuVariableAEnviar
}),
};
$.ajax(settings).done(function (response) {
////console.log(response);
////console.log("Cargar todo de nuevo")
//timeout1 = setTimeout($("#noteqS").remove(), 1000);
////console.log("Cargando ExpedientesCanvas")
//timeout15 = setTimeout(revisarDBFB(), 1500);
//timeout2 = setTimeout($('#MuladeCarga').load('ExpedientesCanvas.html'), 2000);
reiniciar().then(function(){
consulta_revisarDBFB().then(function(){
ocultarCargando(item);
})
})
});
}
//Aqui comienza a leer el archivo para posteriorme|nte ejecutar la función onloadend
reader.readAsDataURL(value);
////console.log("reader "+reader)
}
}
function restoreModalInfo(){
mostrarCargando();
reiniciar().then(function(){
consulta_revisarDBFB().then(function(){
ocultarCargando();
})
})
}
function no_encontrado(item,archivo,b){
$("#"+item).text("No tenemos tu documento, te invitamos a mantener tu expediente actualizado, carga tu archivo en formato PDF")
$("#"+item+"D").text("")
$("#"+item+"A").text("")
$("#"+item+"B").text("")
/*
$("#"+item+"D").css("display", "none");
$("#"+item+"A").css("display", "none");
$("#"+item+"B").css("display", "none");
*/
/*
$(' Busca Archivo').appendTo("#"+item+"A");
$('Solicita Actualización ').appendTo("#"+item+"A");
*/
//$(' ').appendTo("#"+item+"A");
$(' '+
''+
''+
' '+
''+
''+
' '+
' '+
' Carga aquí el archivo en formato PDF de tu docuento vigente '+
' '+
' No ha cargado archivo '+
' '+
'
').appendTo("#"+item+"A");
$('#archivo'+item).change(function() {
// Obtener el nombre del archivo seleccionado
var nombreArchivo = $(this).val();
// Mostrar el nombre del archivo en la consola
////console.log('Se seleccionó el archivo: ' + nombreArchivo);
// Dividir la cadena por las barras invertidas y tomar la última parte
const fileNameWithExtension = nombreArchivo.split('\\').pop();
// Dividir el nombre del archivo por el punto para separar la extensión
const fileName = fileNameWithExtension.split('.').shift();
////console.log(fileNameWithExtension); // Esto mostrará 'Recibo_UAEH'
$("#archivoN"+item).text(fileName)
if ($("#BtnPr"+item).length === 0){
//$('Vista Previa ').appendTo("#"+item+"A");
//$(' Vista Previa ').appendTo("#"+item+"A");
//$(' ').appendTo("#"+item+"A");s
$(''+
'
'+
' Vista Previa '+
'
'+
'
'+
' Guarda los Cambios '+
'
'+
'
').appendTo("#"+item+"A");
//$(' Guarda los Cambios ').appendTo("#"+item+"A");
$("#Btn1st"+item).click(function() {
$("#Btn1st"+item).hide();
SelectedFile(item,archivo,b)
});
$("#BtnPr"+item).click(function() {
if(document.getElementById('archivo'+item).files[0]==undefined)
{
alert("Por favor selecciona un documento para visulizar")
}
else{
try {
// Código que puede lanzar una excepción
//throw new Error('Este es un error de ejemplo');
var value = document.getElementById('archivo'+item).files[0];
//Este objeto FileReader te permite leer archivos
var reader = new FileReader();
reader.onloadend = function (e) {
NombreDeTuVariableAEnviar = e.target.result.split("base64,")[1];
////console.log("NombreDeTuVariableAEnviar "+ NombreDeTuVariableAEnviar)
timeout3 = setTimeout(pintaPDFS(NombreDeTuVariableAEnviar,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,false) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
reader.readAsDataURL(value);
////console.log("reader "+reader)
} catch (error) {
// Captura la excepción y maneja el error
console.error('Se produjo un error:', error.message);
} finally {
// Este bloque se ejecuta siempre, independientemente de si se lanza una excepción o no
////console.log('Este bloque siempre se ejecuta');
}
}
});
}
});
}
function closeVP(){
$("#SolicitudPreviewModal").css("display", "none")
}
function closeExpedienteModal(){
$("#ExpedienteModal").css("display", "none")
}
function closeSolicitudPrestamo(){
$("#SolicitudPreviewModal").css("display", "none")
}
function closeSolicitudPrestamoResponse(){
$("#SolicitudPreviewModalMensaje").css("display", "none")
}
function closeSolicitudPrestamoS(){
$("#SolicitudPreviewModalS").css("display", "none")
$("#HistorialMensajesPrestamo").css("display", "none");
$("#Agendada").css("display", "none");
$("#agendarCitaDivPrestamo").css("display", "none");
//closeSolicitudPrestamoS()
$("#EnviaMensajeBodyPrestamo").css("display", "none")
consultaTablaSeguimiento(true)
}
function pendienteEliminacion(item,archivo){
$("#"+item).text("Se ha solicitado su eliminación, favor de esperar a que se elimine su archivo para cargar uno nuevo")
$("#"+item+"D").text("*")
$("#"+item+"A").text("*")
$("#"+item+"B").text("*")
}
function pendienteActualizacion(item,archivo,param,diaactualiza){
$("#"+item).text("Se ha solicitado su actualización, favor de esperar a que se actualice su archivo para cargar uno nuevo")
$("#"+item+"D").text("Actualizacion Solicitada el "+diaactualiza)
////console.log("archivo "+archivo)
$("#"+item+"A").text("")
$("#"+item+"B").text("")
}
function trae_doc(archivo,descarga){
var settings = {
"url": "/Expedientes/consultaArchivoSExpediente",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"Archivo": archivo,
"RFC":Persona.getRFC(),
"descarga":descarga,
"NumeroEmpleado": Persona.getNumeroEmpleado(),
"k":Persona.getPassword(),
}),
};
$.ajax(settings).done(function (response) {
////console.log(response);
archivob64F = response.archivo;
archivob64 = archivob64F.substring(2, archivob64F.length - 1);
/*
$("#contenido").load(response.url, function () {
});
*/
////console.log("Cargando...")
if(descarga==false){
timeout3 = setTimeout(pintaPDFS(archivob64,true), 1000);
timeout4 = setTimeout(console.log("pintaPDFS(archivob64,true) Cargado..."), 2000);
timeout5 = setTimeout($("#ExpedienteModal").css("display", "block"), 3000);
}
if(descarga==true){
const linkSource = 'data:application/pdf;base64,'+archivob64;
const downloadLink = document.createElement("a");
const fileName = archivo+Persona.NumeroEmpleado+".pdf";
downloadLink.href = linkSource;
downloadLink.download = fileName;
downloadLink.click();
}
//////console.log(archivob64);
});
}
var MotivoFinal=""
function DeleteFile(item,param) {
////console.log(item)
var settings = {
"url": "/Expedientes/EliminaArchivo/Web/BD",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": Persona.NumeroEmpleado,
"RFC": Persona.RFC,
"NumeroEmpleadoAutoriza":Persona.NumeroEmpleado,
"K":Persona.Password,
"Motivo": MotivoFinal,
"archivo": item,
"param":param
}),
};
/*
NumeroEmpleado = request.json['NumeroEmpleado']
archivo = request.json['archivo']
NumeroEmpleadoAutoriza = request.json['NumeroEmpleadoAutoriza']
RFC = request.json['RFC']
Motivo = request.json['Motivo']
*/
$.ajax(settings).done(function (response) {
////console.log(response);
//timeout1 = setTimeout($("#noteqS").remove(), 1000);
////console.log("Cargando ExpedientesCanvasWeb")
//timeout2 = setTimeout($('#MuladeCarga').load('ExpedientesCanvasWeb.html'), 2000);
//postInfo()
mostrarCargando();
reiniciar().then(function(){
consulta_revisarDBFB().then(function(){
ocultarCargando();
})
})
});
}
function seleccionar(i)
{
$('#usr').val(responses[i])
$("#modalBusquedaPersonas").modal("hide");
new Promise(function(resolve) {
resolve( Persona.setnumerousuario(responses[i]));
}).then(function(result) {
/*////console.log(result)
Persona.ConsultaUser();*/
new Promise(function(resolve) {
resolve(Persona.ConsultaUser());
}).then(function(result) {
//muestraData()
// ////console.log("au no acaba y quien sabe pa cuandos")
})
})
}
var responses=[]
var respuestaCPersonas
function muestraData(){
let v = Persona.getresponde()
$("#namec").val(v.Nombre[1]+" "+v.aPaterno[1]+" "+v.aMaterno[1])
$("#rfcc").val(v.RFC)
let cuentas = 0;
$("#Tusr>tbody").empty();
for (x of v.Periodos_Disponibles) {
// ////console.log(x['periodo'],x['cantidad'],x['fn']);
$("#Tusr>tbody").append(""+x['periodo']+" "+x['fn']+" "+x['cantidad']+" Descargar Vista Previa ");
cuentas = cuentas +1;
}
}
function muestraDataExp(){
/*
mostrarCargando();
reiniciar().then(function(){
consulta_revisarDBFB().then(function(){
ocultarCargando();
})
})*/
/*
if((Persona.URL==="/EstadoCuentaLoginExitoSu")||(Persona.URL==="/EstadoCuentaLoginExito")||(Persona.URL==="/EstadoCuentaLoginExitoso")){
revisarDBFB()
}*/
//if(Persona.URL==="/EstadoCuentaLoginExitoSu"){
revisarDBFB()
//}
}
function reiniciar(){
return new Promise(function(resolve, reject) {
// Simula una operación asíncrona, por ejemplo una consulta AJAX
reinicia();
setTimeout(function() {
////console.log("Reiniciando...");
resolve(); // Resuelve la promesa cuando la consulta ha finalizado
}, 2000); // Simula una demora de 2 segundos
});
}
var cu;
function cssQDual() {
startTimer(time,0)
//////console.log("cssq")
$("#notep").css("background-color", "white");
$("#notep").css("border", "groove");
$("#notep").css("border-top-left-radius", "10px");
$("#notep").css("border-top-right-radius", "10px");
$("#notep").css("border-bottom-right-radius", "10px");
$("#notep").css("border-bottom-left-radius", "10px");
$("#noteq").css("text-align", "center");
$("#noteq").css("background-color", "white");
$("#noteq").css("border", "groove");
$("#noteq").css("border-top-left-radius", "10px");
$("#noteq").css("border-top-right-radius", "10px");
$("#noteq").css("border-bottom-right-radius", "10px");
$("#noteq").css("border-bottom-left-radius", "10px");
$("#adv").css("border", "1px solid #f9e2bf");
$("#adv").css("padding", "5px");
$("#adv").css("background-color", "#FEF5E7");
/*$("#adv").css("display", "none");*/
$("#nombrecompleto").text(Persona.getNombre() + " " + Persona.getaPaterno() + " " + Persona.getaMaterno())
$("#name").html(" " + Persona.getNombre() + " ")
$("#rfc").text(Persona.getRFC())
$('#selanio').prepend("--- ");
$('#selperiodo').prepend("--- ");
$('#seltp').prepend("--- ");
for (x of Persona.getTiposPuesto()) {
////console.log(x.tipoPuesto);
var exists = false;
for (var i = 0, opts = document.getElementById('seltp').options; i < opts.length; ++i)
if (opts[i].value === x.tipoPuesto) {
exists = true;
//break;
}
if (exists === false) {
let tip = ""
let valu = ""
/*
if (x.tipoPuesto == '01') { tip = 'Administrativo'; valu = 'ADM' }
if (x.tipoPuesto == '11') { tip = 'Académico'; valu = 'ACA' }
if (x.tipoPuesto == '21') { tip = 'Mad. Med. Sup'; valu = 'ACA' }
if (x.tipoPuesto == '31') { tip = 'Prof X Asign'; valu = 'ACA' }
if (x.tipoPuesto == '41') { tip = 'Prodep'; valu = 'ACA' }
*/
if (x.tipoPuesto == '1') { tip = 'Administrativo'; valu = 'ADM' }
if (x.tipoPuesto == '2') { tip = 'Académico'; valu = 'ACA' }
$('#seltp').prepend("" + tip + " ");
}
}
$('#seltp').on('change', function () {
/*alert($(this).val());*/
$('#selanio').empty()
$('#selanio').prepend("--- ");
$('#selperiodo').empty()
$('#selperiodo').prepend("--- ");
Persona.setPuesto($('select[id="seltp"] option:selected').text());
let seltp = document.querySelector('#seltp');
let busquedaseltp = seltp.options[seltp.selectedIndex].value
let valorB=0
if(busquedaseltp==='ADM'){
valorB=1;
}
else{
valorB=2;
}
Persona.setPuestoSel(valorB);
//////console.log("$('select[id='seltp'] option:selected').text()")
//////console.log($('select[id="seltp"] option:selected').text())
let dnd = document.querySelector('#seltp');
let busqueda = dnd.options[dnd.selectedIndex].value
for (x of Persona.periodos_Disponibles) {
//////console.log("x.fn")
//////console.log(x.fn)
// ////console.log("busqueda")
//////console.log(busqueda)
if (x.fn === busqueda) {
let myOpts = document.getElementById('selanio').options
let encontrado = 0
for(y of myOpts){
if(y.value===x.anio)
{
encontrado=1;
}
}
if(encontrado ===0){
$('#selanio').append("" + x.anio + " ");
}
}
}
/*let busqueda = $('select[id="seltp"] option:selected').text()
let indice = Persona.periodos_Disponibles.findIndex(periodoD => periodoD.anio === busqueda);
/*let cantidad = Persona.periodos_Disponibles[indice].cantidad
////console.log("cantidad "+cantidad)*/
});
/*
for (x of Persona.periodos_Disponibles) {
////console.log(x.anio + ' ' + x.periodo);
var exists = false;
for (var i = 0, opts = document.getElementById('selanio').options; i < opts.length; ++i)
if (opts[i].value === x.anio) {
exists = true;
//break;
}
if (exists === false) {
$('#selanio').prepend("" + x.anio + " ");
}
}
*/
$('#selanio').change( function () {
/*alert($(this).val());*/
$('#selperiodo').empty()
$('#selperiodo').prepend("--- ");
let dnd = document.querySelector('#seltp');
let busqueda = dnd.options[dnd.selectedIndex].value
for (x of Persona.periodos_Disponibles) {
if ((x.anio === $(this).val())&&(x.fn === busqueda )) {
//////console.log(x.periodo)
$('#selperiodo').prepend("" + x.periodo + " ");
}
}
});
$('#selperiodo').on('change', function () {
$('#anterior').hide()
Persona.setPeriodo($('select[id="selperiodo"] option:selected').text());
//////console.log("$('select[id='selperiodo'] option:selected').text()")
//////console.log($('select[id="selperiodo"] option:selected').text())
let dnd = document.querySelector('#seltp');
let busquedatp = dnd.options[dnd.selectedIndex].value
let busquedaanio = $('select[id="selanio"] option:selected').text()
/*let indice = Persona.periodos_Disponibles.findIndex(periodoD => periodoD.periodo === busqueda);*/
let cuenta = 0
let indice = -1
for(x of Persona.periodos_Disponibles){
//////console.log("Cuenta")
// ////console.log(x.fn)
// ////console.log(busquedatp)
// ////console.log(x.anio)
// ////console.log(busquedaanio)
if((x.fn === busquedatp ) && (x.anio === busquedaanio)){
indice = cuenta;
}
cuenta = cuenta +1;
}
// ////console.log("indice")
// ////console.log(indice)
let cantidad = Persona.periodos_Disponibles[indice].cantidad
//////console.log("cantidad " + cantidad)
/*cantidad > 0 ? alert("periodo consultado previamente ") : ////console.log(cantidad) /*alert("Consulta de conformidad del Estado de Cuenta del Periodo "+busqueda)*/
$("#PDF").css("display", "none")
$('#error').hide()
$('#consultado').hide();
$('#periodo').hide()
$('#anterior').hide()
cantidad > 0 ? $('#anterior').show() : $('#anterior').hide();
});
$('#DescargaEC').click(function () {
//Persona.ConsultaEstadoCuenta(function (){
Persona.setMuestra(0)
Persona.setDescarga(1)
createPDF()
//});
/*$("#DescargaEC").attr("href", 'data:application/octet-stream;base64,' +Persona.getEstadoCuenta());*/
});
$('#CerrarSesion').click(function () {
//Persona.ConsultaEstadoCuenta(function (){
new Promise(function(resolve) {
resolve(stopTimer());
}).then(function(result) {
Persona.Logout();
})
//});
/*$("#DescargaEC").attr("href", 'data:application/octet-stream;base64,' +Persona.getEstadoCuenta());*/
});
$('#ConsultaEC').click(function () {
Persona.setMuestra(1)
Persona.setDescarga(0)
createPDF()
});
$('#CierraModal1').click(function () {
var modal = document.getElementById("EstatusExpediente");
modal.style.display = "none";
});
$('#CierraModal2').click(function () {
var modal = document.getElementById("EstatusExpediente");
modal.style.display = "none";
});
/*
////console.log("Persona.load_databaseRT()_3")
Persona.load_databaseRT()
*/
}
function createPDF() {
Persona.setPeriodo($('select[id="selperiodo"] option:selected').text());
let seltp = $('select[id="seltp"] option:selected').text()
let selPer = $('select[id="selperiodo"] option:selected').text()
let selAni = $('select[id="selanio"] option:selected').text()
let mostrado = 0;
if ((selPer === "---") || (selAni === "---")) {
if ((selAni === "---") && (mostrado === 0)) {
alert("Selecciona un año para consultar los periodos disponibles")
mostrado = 1;
}
if ((selPer === "---") && (mostrado === 0)) {
alert("Selecciona un periodo disponible para mostrar el Estado de Cuenta")
mostrado = 1;
}
}
else {
//let busqueda = $('select[id="selperiodo"] option:selected').text()
//let indice = Persona.periodos_Disponibles.findIndex(periodoD => periodoD.periodo === busqueda);
//let cantidad = Persona.periodos_Disponibles[indice].cantidad
//////console.log("cantidad " + cantidad)
/*cantidad === 0 ? alert("Consulta de conformidad del Estado de Cuenta del Periodo "+busqueda) : ////console.log(cantidad) */
let dnd = document.querySelector('#seltp');
let busquedatp='';
if(dnd === null){
busquedatp=Persona.periodos_Disponibles[0].fn
}
else{
busquedatp = dnd.options[dnd.selectedIndex].value
}
let busquedaanio = $('select[id="selanio"] option:selected').text()
/*let indice = Persona.periodos_Disponibles.findIndex(periodoD => periodoD.periodo === busqueda);*/
let cuenta = 0
let indice = -1
//////console.log(indice+"indice")
for(x of Persona.periodos_Disponibles){
//////console.log("Cuenta")
//////console.log(x)
if((x.fn === busquedatp ) && (x.anio === busquedaanio)){
indice = cuenta;
superindice=indice;
}
cuenta=cuenta+1
}
//////console.log(indice+"indice")
let cantidad = Persona.periodos_Disponibles[indice].cantidad
if (cantidad === 0) {
$('#consultado').show()
$('#periodo').text(" " + $('select[id="selperiodo"] option:selected').text())
$('#periodo').show()
Persona.setCantidad(Persona.getCantidad() + 1)
let actual = cantidad + 1
Persona.periodos_Disponibles[indice].cantidad = actual
}
else {
$('#consultado').hide();
$('#periodo').hide()
}
Persona.ConsultaEstadoCuenta()
/*$("#DescargaEC").attr("href", 'data:application/octet-stream;base64,' +Persona.getEstadoCuenta());*/
}
}
function createPDFS(cuentas) {
//////console.log("creando...")
let info = Persona.getresponde()
let RFC = Persona.getresponde()['RFC']
let PERIODO = Persona.getresponde()['Periodos_Disponibles'][cuentas]['periodo']
let NUMEROEMPLEADO = Persona.getnumerousuario()
let PUESTO = Persona.getresponde()['Periodos_Disponibles'][cuentas]['fn']
let psto = 0
if(PUESTO=="ADM"){
psto=1
}
else{
psto=2
}
Persona.ConsultaEstadoCuentaS(RFC,PERIODO,NUMEROEMPLEADO,psto,"Des")
}
function SHOWPDFS(cuentas) {
$("#PDFS").css("display", "block")
//////console.log("creando...")
let info = Persona.getresponde()
let RFC = Persona.getresponde()['RFC']
let PERIODO = Persona.getresponde()['Periodos_Disponibles'][cuentas]['periodo']
let NUMEROEMPLEADO = Persona.getnumerousuario()
let PUESTO = Persona.getresponde()['Periodos_Disponibles'][cuentas]['fn']
let psto = 0
if(PUESTO=="ADM"){
psto=1
}
else{
psto=2
}
Persona.ConsultaEstadoCuentaS(RFC,PERIODO,NUMEROEMPLEADO,psto,"Mue")
}
function muestraPDFS(cuentas) {
//////console.log("creando...")
let info = Persona.getresponde()
let RFC = Persona.getresponde()['RFC']
let PERIODO = Persona.getresponde()['Periodos_Disponibles'][cuentas]['periodo']
let NUMEROEMPLEADO = Persona.getnumerousuario()
let PUESTO = Persona.getresponde()['Periodos_Disponibles'][cuentas]['fn']
let psto = 0
if(PUESTO=="ADM"){
psto=1
}
else{
psto=2
}
Persona.ConsultaEstadoCuentaS(RFC,PERIODO,NUMEROEMPLEADO,psto)
}
let superindice;
function downloadPDF() {
let selPer = $('select[id="selperiodo"] option:selected').text()
let selAni = $('select[id="selanio"] option:selected').text()
let mostrado = 0;
if ((selPer === "---") || (selAni === "---") || (Persona.getEstadoCuenta() === '')) {
if ((selAni === "---") && (mostrado === 0)) {
alert("Selecciona un año para consultar los periodos disponibles")
mostrado = 1;
}
if ((selPer === "---") && (mostrado === 0)) {
alert("Selecciona un periodo disponible para mostrar el Estado de Cuenta")
mostrado = 1;
}
/*
if((Persona.getEstadoCuenta()==='')&&(mostrado===0))
{
Persona.ConsultaEstadoCuenta()
alert("Consultando")
mostrado=1;
var dlnk = document.getElementById('dwnldLnk');
dlnk.href = 'data:application/octet-stream;base64,' +Persona.getEstadoCuenta();
dlnk.click();
}*/
}
else {
if (Persona.getEstadoCuenta() === '') {
var promesa = Persona.ConsultaEstadoCuenta();
promesa.done(function (data) {
var dlnk = document.getElementById('dwnldLnk');
dlnk.href = 'data:application/octet-stream;base64,' + Persona.getEstadoCuenta();
dlnk.click()
});
}
else {
var dlnk = document.getElementById('dwnldLnk');
dlnk.href = 'data:application/octet-stream;base64,' + Persona.getEstadoCuenta();
dlnk.click();
jQuery('#DescargaEC').prop('disabled', true);
}
}
}
function Cotizador(){
////console.log("???")
return new Promise(function(resolve, reject) {
var settings = {
"url": "/SEL_ID_PERSONA_X_RFC_GET_PRODUCTOS",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/json"
},
"data": JSON.stringify({
"NumeroEmpleado": Persona.getNumeroEmpleado(),
"Password": Persona.getPassword(),
"RFCPERSONA":Persona.getRFC()
}),
};
$.ajax(settings).done(function (response) {
////console.log(response);
Productos = response
resolve()
});
});
}
let Productos
function descargaCotizador(parametro,archivo){
mostrarCargando();
descargaPrellenados(parametro).then(function(){
ocultarCargando();
})
}
function pintaPDF(b64) {
////console.log("Pinta PDF")
// atob() is used to convert base64 encoded PDF to binary-like data.
// (See also https://developer.mozilla.org/en-US/docs/Web/API/WindowBase64/
// Base64_encoding_and_decoding.)
var pdfData = atob(decodeURIComponent(b64));
// Loaded via