feat(logs): filtro por cédula de paciente en historial de envíos
- Agrega columna cedula a tabla envios (migración automática) - _guardar_envio almacena la cédula en los 4 pasos de automation - pac_map (COD_PACIENTE→DOCIDENT) para RDA/preserv/ventas - logs.py busca por cedula LIKE en vez de idrecepcion/contrato - logs.html etiqueta el input como "Cédula paciente" Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
03655427a5
commit
599391739f
@@ -25,6 +25,8 @@ def _migrate(conn):
|
||||
conn.execute("ALTER TABLE envios ADD COLUMN contrato TEXT")
|
||||
if "mensaje_tns" not in cols:
|
||||
conn.execute("ALTER TABLE envios ADD COLUMN mensaje_tns TEXT")
|
||||
if "cedula" not in cols:
|
||||
conn.execute("ALTER TABLE envios ADD COLUMN cedula TEXT")
|
||||
|
||||
tables = {r[0] for r in conn.execute("SELECT name FROM sqlite_master WHERE type='table'")}
|
||||
if "activity_log" not in tables:
|
||||
|
||||
Reference in New Issue
Block a user