fix(pos): wire buttons in contabilidad, facturacion, inventario, dashboard

- Contabilidad: Nueva Poliza modal + Exportar placeholder
- Facturacion: Nueva Factura modal (sale_id input) + Nota Credito placeholder
- Inventario: click en producto abre detalle con historial
- Dashboard: Ver Detalles navega a paginas relevantes, campana a alertas

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-01 22:36:49 +00:00
parent a74fe94187
commit e7376ddaed
6 changed files with 265 additions and 12 deletions

View File

@@ -1431,7 +1431,7 @@
</svg>
Sucursal Centro
</div>
<button class="icon-btn" title="Notificaciones">
<button class="icon-btn" title="Notificaciones" onclick="window.location.href='/pos/inventory#alertas'">
<svg width="16" height="16" viewBox="0 0 16 16" fill="none">
<path d="M8 1a5 5 0 00-5 5v3l-1.5 2h13L13 9V6a5 5 0 00-5-5z" stroke="currentColor" stroke-width="1.4"/>
<path d="M6.5 13a1.5 1.5 0 003 0" stroke="currentColor" stroke-width="1.4"/>
@@ -1457,7 +1457,7 @@
<section>
<div class="section-header">
<span class="section-title">Resumen del día</span>
<span class="section-action">Ver detalle &rarr;</span>
<a href="/pos/reports" class="section-action" style="text-decoration:none;color:inherit;">Ver detalle &rarr;</a>
</div>
<div class="kpi-grid">
@@ -1656,7 +1656,7 @@
<div style="font-family:var(--font-heading);font-weight:var(--heading-weight-secondary);font-size:var(--text-body-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary);">
Top Productos
</div>
<div style="font-size:var(--text-caption);color:var(--color-primary);font-weight:var(--font-weight-semibold);cursor:pointer;">Ver todos</div>
<a href="/pos/inventory" style="font-size:var(--text-caption);color:var(--color-primary);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:none;">Ver todos</a>
</div>
<div class="rank-list">
@@ -1729,7 +1729,7 @@
<div style="font-family:var(--font-heading);font-weight:var(--heading-weight-secondary);font-size:var(--text-body-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary);">
Top Clientes
</div>
<div style="font-size:var(--text-caption);color:var(--color-primary);font-weight:var(--font-weight-semibold);cursor:pointer;">Ver todos</div>
<a href="/pos/customers" style="font-size:var(--text-caption);color:var(--color-primary);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:none;">Ver todos</a>
</div>
<div class="rank-list">
@@ -1886,7 +1886,7 @@
</svg>
En vivo
</div>
<div class="section-action" style="margin:0;">Ver historial &rarr;</div>
<a href="/pos/reports" class="section-action" style="margin:0;text-decoration:none;color:inherit;">Ver historial &rarr;</a>
</div>
</div>
<div class="table-wrap themed-scrollbar">