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;
|
$_iaActiva = false;
|
||||||
|
$_liaTokensUsados = 0;
|
||||||
try {
|
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';
|
$_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 $_) {}
|
} catch (\Throwable $_) {}
|
||||||
|
|
||||||
Layout::open('Dashboard Turnero', 'fas fa-chart-bar');
|
Layout::open('Dashboard Turnero', 'fas fa-chart-bar');
|
||||||
@@ -683,6 +687,8 @@ let _aiMinimized = false;
|
|||||||
let _ttsOn = false;
|
let _ttsOn = false;
|
||||||
let _recog = null;
|
let _recog = null;
|
||||||
let _chartProy = null;
|
let _chartProy = null;
|
||||||
|
const _LIA_TOKENS_USADOS = <?= (int)$_liaTokensUsados ?>;
|
||||||
|
const _LIA_TOKENS_MAX = 1_000_000;
|
||||||
|
|
||||||
function _actualizarTokens(usados, max) {
|
function _actualizarTokens(usados, max) {
|
||||||
const pct = Math.min(100, (usados / max) * 100);
|
const pct = Math.min(100, (usados / max) * 100);
|
||||||
@@ -844,6 +850,7 @@ function toggleAI() {
|
|||||||
if (_aiOpen && !_aiMinimized) {
|
if (_aiOpen && !_aiMinimized) {
|
||||||
document.getElementById('aiInput').focus();
|
document.getElementById('aiInput').focus();
|
||||||
setTimeout(_liaGreet, 400);
|
setTimeout(_liaGreet, 400);
|
||||||
|
_actualizarTokens(_LIA_TOKENS_USADOS, _LIA_TOKENS_MAX);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user