fix(LIA): cargar tokens reales desde PHP al abrir el panel
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
e1738d3fa4
commit
3fa92e8813
@@ -17,9 +17,13 @@ if (!empty($_SESSION['turnero_dispositivo'])) {
|
||||
}
|
||||
|
||||
$_iaActiva = false;
|
||||
$_liaTokensUsados = 0;
|
||||
try {
|
||||
$_cfgIA = Database::getInstance()->fetch("SELECT valor FROM lab_config WHERE clave = 'ia_activa'");
|
||||
$_db = Database::getInstance();
|
||||
$_cfgIA = $_db->fetch("SELECT valor FROM lab_config WHERE clave = 'ia_activa'");
|
||||
$_iaActiva = ($_cfgIA['valor'] ?? '0') === '1';
|
||||
$_liaTok = $_db->fetch("SELECT valor FROM lab_config WHERE clave = 'lia_tokens_usados'");
|
||||
$_liaTokensUsados = (int)($_liaTok['valor'] ?? 0);
|
||||
} catch (\Throwable $_) {}
|
||||
|
||||
Layout::open('Dashboard Turnero', 'fas fa-chart-bar');
|
||||
@@ -683,6 +687,8 @@ let _aiMinimized = false;
|
||||
let _ttsOn = false;
|
||||
let _recog = null;
|
||||
let _chartProy = null;
|
||||
const _LIA_TOKENS_USADOS = <?= (int)$_liaTokensUsados ?>;
|
||||
const _LIA_TOKENS_MAX = 1_000_000;
|
||||
|
||||
function _actualizarTokens(usados, max) {
|
||||
const pct = Math.min(100, (usados / max) * 100);
|
||||
@@ -844,6 +850,7 @@ function toggleAI() {
|
||||
if (_aiOpen && !_aiMinimized) {
|
||||
document.getElementById('aiInput').focus();
|
||||
setTimeout(_liaGreet, 400);
|
||||
_actualizarTokens(_LIA_TOKENS_USADOS, _LIA_TOKENS_MAX);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user