feat-chip-column

This commit is contained in:
deploy 2026-06-27 21:46:10 +00:00
parent bea0c5c200
commit 718487f23a
2 changed files with 5 additions and 5 deletions

View File

@ -13,7 +13,7 @@ function pmx_get(): array {
[PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]);
return $pdo->query("
SELECT uid, online, blocked, current_broker, last_seen,
brightness, heap, rssi, fw_ver, fw_ver,
brightness, heap, rssi, fw_ver, chip,
TIMESTAMPDIFF(SECOND, last_seen, NOW()) AS ago_s
FROM contadores
ORDER BY uid ASC
@ -103,7 +103,7 @@ ob_start();
</div>
<div class="table-wrap">
<table>
<thead><tr><th>UID</th><th>Versão</th><th>Versão</th><th>Ultimo contacto</th><th>Online</th><th>Estado</th><th>Brilho</th><th>Ações</th><th>Broker</th></tr></thead>
<thead><tr><th>UID</th><th>Versão</th><th>Chip</th><th>Ultimo contacto</th><th>Online</th><th>Estado</th><th>Brilho</th><th>Ações</th><th>Broker</th></tr></thead>
<tbody>
<?php foreach ($devices as $d):
$uid=$d['uid']; $blocked=(bool)$d['blocked']; $online=(bool)$d['online'];
@ -119,7 +119,7 @@ ob_start();
?>
<tr>
<td style="font-family:monospace;font-size:12px"><?= h($uid) ?></td><td style="font-size:12px;color:#8b949e"><?= ($d['fw_ver']??'')!=='' ? h($d['fw_ver']) : '—' ?></td>
<td style="font-size:12px;color:var(--muted)"><?= h($d['fw_ver'] ?? '—') ?></td>
<td><?php $ch=$d['chip']??''; echo $ch==='s3'?'<span class="badge" style="background:#0d1f3c;color:#58a6ff;font-size:10px">S3</span>':($ch==='wroom'?'<span class="badge" style="background:#1e2733;color:#8b949e;font-size:10px">WROOM</span>':'<span style="color:var(--muted)">—</span>'); ?></td>
<td style="color:var(--muted);font-size:12px"><?= h($last) ?><br><span style="font-size:11px"><?= $ago ?></span></td>
<td><?php if($online):?><span class="badge" style="background:#0d2818;color:#3fb950">online</span><?php else:?><span class="badge" style="background:#1e2733;color:var(--muted)">offline</span><?php endif;?></td>
<td><?php if($blocked):?><span class="badge" style="background:#2d1a1a;color:#f85149">bloqueado</span><?php else:?><span class="badge" style="background:#0d2818;color:#3fb950">aprovado</span><?php endif;?></td>

View File

@ -60,7 +60,7 @@ ob_start();
</div>
<div class="table-wrap">
<table>
<thead><tr><th>UID</th><th>Versão</th><th>Versão</th><th>Online</th><th>Estado</th><th>Ultimo contacto</th><th>Brilho</th><th></th><th>Broker</th></tr></thead>
<thead><tr><th>UID</th><th>Versão</th><th>Chip</th><th>Online</th><th>Estado</th><th>Ultimo contacto</th><th>Brilho</th><th></th><th>Broker</th></tr></thead>
<tbody>
<?php foreach ($devices as $d):
$uid=$d['uid']; $online=(bool)$d['online']; $blocked=(bool)$d['blocked']; $auth_ok=(bool)$d['auth_ok'];
@ -75,7 +75,7 @@ ob_start();
?>
<tr>
<td style="font-family:monospace;font-size:12px"><?= h($uid) ?></td><td style="font-size:12px;color:#8b949e"><?= ($d['fw']??'')!=='' ? h($d['fw']) : '—' ?></td>
<td style="font-size:12px;color:var(--muted)"><?= h($d['fw_ver'] ?? '—') ?></td>
<td><?php $ch=$d['chip']??''; echo $ch==='s3'?'<span class="badge" style="background:#0d1f3c;color:#58a6ff;font-size:10px">S3</span>':($ch==='wroom'?'<span class="badge" style="background:#1e2733;color:#8b949e;font-size:10px">WROOM</span>':'<span style="color:var(--muted)">—</span>'); ?></td>
<td><?php if($online):?><span class="badge" style="background:#0d2818;color:#3fb950">online</span><?php else:?><span class="badge" style="background:#1e2733;color:var(--muted)">offline</span><?php endif;?></td>
<td><?php if($blocked):?><span class="badge" style="background:#2d1a1a;color:#f85149">bloqueado</span><?php elseif($auth_ok):?><span class="badge" style="background:#0d2818;color:#3fb950">aprovado</span><?php else:?><span class="badge" style="background:#1e2733;color:var(--muted)">pendente</span><?php endif;?></td>
<td style="color:var(--muted);font-size:12px"><?= h($last) ?><br><?= $ago ?></td>