{"id":83,"date":"2026-08-01T02:27:41","date_gmt":"2026-08-01T08:27:41","guid":{"rendered":"https:\/\/etalimed.com\/inicio\/?page_id=83"},"modified":"2026-08-01T14:25:22","modified_gmt":"2026-08-01T20:25:22","slug":"asociado","status":"publish","type":"page","link":"https:\/\/etalimed.com\/inicio\/asociado\/","title":{"rendered":"Asociado"},"content":{"rendered":"\t<div class=\"eep\" id=\"eep-app\" data-nonce=\"174a51450d\" data-ajaxurl=\"https:\/\/etalimed.com\/wp-admin\/admin-ajax.php\" data-autenticado=\"0\">\n\n\t\t<div id=\"eep-login\" style=\"\">\n\t\t\t<h2>Panel de empleados EtaliMed<\/h2>\n\t\t\t<p class=\"eep-ayuda\">Ingresa con tu correo registrado y tu fecha de nacimiento.<\/p>\n\t\t\t<div class=\"eep-campo\"><label>Correo<\/label><input type=\"email\" id=\"eep-login-correo\" maxlength=\"150\"><\/div>\n\t\t\t<div class=\"eep-campo\"><label>Fecha de nacimiento<\/label><input type=\"date\" id=\"eep-login-nacimiento\"><\/div>\n\t\t\t<button type=\"button\" class=\"eep-btn\" id=\"eep-btn-login\">Entrar<\/button>\n\t\t\t<p class=\"eep-msg\" id=\"eep-login-msg\"><\/p>\n\t\t<\/div>\n\n\t\t<div id=\"eep-panel\" style=\"display:none;\">\n\t\t\t<div class=\"eep-loading\" id=\"eep-loading\"><div class=\"eep-spinner\"><\/div><p>Cargando\u2026<\/p><\/div>\n\t\t\t<div id=\"eep-contenido\" style=\"display:none;\"><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<style>\n\t\t.eep,.eep *{box-sizing:border-box;}\n\t\t.eep{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;color:#1e293b;max-width:640px;margin:0 auto;padding:20px 0;}\n\t\t.eep h2{color:#0c5a54;margin:0 0 6px;}\n\t\t.eep-ayuda{color:#64748b;font-size:14px;margin:0 0 18px;}\n\t\t.eep-campo{margin-bottom:14px;}\n\t\t.eep-campo label{display:block;font-size:12.5px;font-weight:600;color:#64748b;margin-bottom:5px;text-transform:uppercase;}\n\t\t.eep-campo input{width:100%;padding:11px 12px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:15px;}\n\t\t.eep-btn{background:#0f766e;color:#fff;border:0;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;width:100%;}\n\t\t.eep-btn:hover{background:#0c5a54;}\n\t\t.eep-btn:disabled{opacity:.6;cursor:not-allowed;}\n\t\t.eep-msg{margin-top:12px;font-size:13.5px;color:#b91c1c;min-height:18px;}\n\t\t.eep-loading{text-align:center;padding:50px 20px;color:#64748b;}\n\t\t.eep-spinner{width:34px;height:34px;margin:0 auto 12px;border:4px solid #ccfbf1;border-top-color:#0f766e;border-radius:50%;animation:eep-girar .8s linear infinite;}\n\t\t@keyframes eep-girar{to{transform:rotate(360deg);}}\n\t\t.eep-hero{background:linear-gradient(135deg,#0f766e,#0c5a54);color:#fff;border-radius:14px;padding:20px 22px;margin-bottom:18px;}\n\t\t.eep-hero h3{margin:0 0 6px;}\n\t\t.eep-codigo{font-family:Consolas,Menlo,monospace;font-size:22px;font-weight:700;letter-spacing:.05em;background:#ccfbf1;color:#0c5a54;padding:10px 16px;border-radius:8px;display:inline-block;margin-top:8px;}\n\t\t.eep-metricas{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap;}\n\t\t.eep-metrica{flex:1;min-width:130px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px;text-align:center;}\n\t\t.eep-metrica-num{display:block;font-size:22px;font-weight:700;color:#0c5a54;}\n\t\t.eep-metrica-label{display:block;font-size:12px;color:#64748b;margin-top:2px;}\n\t\t.eep-lista{display:flex;flex-direction:column;gap:8px;}\n\t\t.eep-item{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;font-size:13.5px;}\n\t\t.eep-badge{display:inline-block;margin-top:4px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:700;}\n\t\t.eep-badge-ok{background:#f0fdf4;color:#166534;}\n\t\t.eep-badge-pendiente{background:#fffbeb;color:#92400e;}\n\t\t.eep-logout{margin-top:20px;background:#fef2f2;color:#b91c1c;border:0;padding:9px 14px;border-radius:8px;cursor:pointer;font-weight:600;}\n\t<\/style>\n\n\t<script>\n\t(function () {\n\t\tvar app = document.getElementById('eep-app');\n\t\tvar AJAX_URL = app.dataset.ajaxurl;\n\t\tvar NONCE = app.dataset.nonce;\n\n\t\tfunction escapeHtml(t) { var d = document.createElement('div'); d.textContent = t == null ? '' : t; return d.innerHTML; }\n\t\tfunction post(action, extra) {\n\t\t\tvar body = new URLSearchParams();\n\t\t\tbody.append('action', action); body.append('nonce', NONCE);\n\t\t\tfor (var k in extra) body.append(k, extra[k]);\n\t\t\treturn fetch(AJAX_URL, { method: 'POST', cache: 'no-store', credentials: 'same-origin', headers: { 'Content-Type': 'application\/x-www-form-urlencoded', 'X-Requested-With': 'XMLHttpRequest' }, body: body.toString() }).then(function (r) { return r.json(); });\n\t\t}\n\n\t\tdocument.getElementById('eep-btn-login').addEventListener('click', function () {\n\t\t\tvar btn = this;\n\t\t\tvar correo = document.getElementById('eep-login-correo').value.trim();\n\t\t\tvar nacimiento = document.getElementById('eep-login-nacimiento').value;\n\t\t\tvar msg = document.getElementById('eep-login-msg');\n\t\t\tmsg.textContent = '';\n\t\t\tif (!correo || !nacimiento) { msg.textContent = 'Completa tu correo y fecha de nacimiento.'; return; }\n\n\t\t\tbtn.disabled = true;\n\t\t\tpost('etalimed_empleado_login', { correo: correo, fecha_nacimiento: nacimiento }).then(function (res) {\n\t\t\t\tbtn.disabled = false;\n\t\t\t\tif (res.success) {\n\t\t\t\t\tdocument.getElementById('eep-login').style.display = 'none';\n\t\t\t\t\tdocument.getElementById('eep-panel').style.display = 'block';\n\t\t\t\t\tcargarPanel();\n\t\t\t\t} else {\n\t\t\t\t\tmsg.textContent = (res.data && res.data.message) || 'No se pudo iniciar sesi\u00f3n.';\n\t\t\t\t}\n\t\t\t}).catch(function () { btn.disabled = false; msg.textContent = 'Error de conexi\u00f3n.'; });\n\t\t});\n\n\t\tfunction cargarPanel() {\n\t\t\tpost('etalimed_empleado_cargar', {}).then(function (res) {\n\t\t\t\tdocument.getElementById('eep-loading').style.display = 'none';\n\t\t\t\tvar $contenido = document.getElementById('eep-contenido');\n\t\t\t\t$contenido.style.display = 'block';\n\t\t\t\tif (!res.success) {\n\t\t\t\t\t$contenido.innerHTML = '<p>' + escapeHtml((res.data && res.data.message) || 'Tu sesi\u00f3n expir\u00f3, recarga la p\u00e1gina.') + '<\/p>';\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tvar d = res.data;\n\t\t\t\tvar itemsHtml = (d.detalle || []).length\n\t\t\t\t\t? d.detalle.map(function (r) {\n\t\t\t\t\t\tvar fecha = r.fecha_uso ? new Date(r.fecha_uso.replace(' ', 'T')).toLocaleDateString() : '';\n\t\t\t\t\t\tvar badge = r.pago_confirmado\n\t\t\t\t\t\t\t? '<span class=\"eep-badge eep-badge-ok\">Pag\u00f3 \u2014 comisi\u00f3n $' + Number(r.comision_monto || 0).toFixed(2) + ' MXN<\/span>'\n\t\t\t\t\t\t\t: '<span class=\"eep-badge eep-badge-pendiente\">En mes de prueba \/ sin pago a\u00fan<\/span>';\n\t\t\t\t\t\treturn '<div class=\"eep-item\"><strong>' + escapeHtml(r.nombre) + '<\/strong><br><span style=\"color:#64748b;\">Se registr\u00f3 el ' + escapeHtml(fecha) + '<\/span><br>' + badge + '<\/div>';\n\t\t\t\t\t}).join('')\n\t\t\t\t\t: '<p style=\"color:#64748b;font-style:italic;\">A\u00fan no has registrado a nadie con tu c\u00f3digo.<\/p>';\n\n\t\t\t\t$contenido.innerHTML =\n\t\t\t\t\t'<div class=\"eep-hero\"><h3>Hola, ' + escapeHtml(d.nombre) + '<\/h3><p>Tu c\u00f3digo:<\/p><span class=\"eep-codigo\">' + escapeHtml(d.codigo) + '<\/span><\/div>' +\n\t\t\t\t\t'<div class=\"eep-metricas\">' +\n\t\t\t\t\t\t'<div class=\"eep-metrica\"><span class=\"eep-metrica-num\">' + (d.total || 0) + '<\/span><span class=\"eep-metrica-label\">C\u00f3digos usados<\/span><\/div>' +\n\t\t\t\t\t\t'<div class=\"eep-metrica\"><span class=\"eep-metrica-num\">' + (d.pagados || 0) + '<\/span><span class=\"eep-metrica-label\">Con pago confirmado<\/span><\/div>' +\n\t\t\t\t\t\t'<div class=\"eep-metrica\"><span class=\"eep-metrica-num\">$' + Number(d.comision_total || 0).toFixed(2) + '<\/span><span class=\"eep-metrica-label\">Comisi\u00f3n ganada (MXN)<\/span><\/div>' +\n\t\t\t\t\t'<\/div>' +\n\t\t\t\t\t'<h4>Historial<\/h4><div class=\"eep-lista\">' + itemsHtml + '<\/div>' +\n\t\t\t\t\t'<button type=\"button\" class=\"eep-logout\" id=\"eep-btn-logout\">Cerrar sesi\u00f3n<\/button>';\n\n\t\t\t\tdocument.getElementById('eep-btn-logout').addEventListener('click', function () {\n\t\t\t\t\tpost('etalimed_empleado_logout', {}).then(function () { location.reload(); });\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\n\t\tif (app.dataset.autenticado === '1') cargarPanel();\n\t})();\n\t<\/script>\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-83","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/pages\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":2,"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/pages\/83\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/pages\/83\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/etalimed.com\/inicio\/wp-json\/wp\/v2\/media?parent=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}