feat: relacionar imagen de WhatsApp con orden médica al agendar domicilio
Al abrir el modal desde una imagen en el chat: - guardar() crea primero la OrdenMedica via crear_desde_whatsapp.php y pasa el orden_id resultante a save_domicilio.php - Enfermera::agenda() hace LEFT JOIN a lab_ordenes_medicas para traer local_file de la orden asociada (as orden_local_file) - enfermero_portal._cardHTML() muestra la imagen de la orden médica con link para ampliar
This commit is contained in:
@@ -412,6 +412,17 @@ const portal = {
|
||||
? `<div class="small mb-2"><span class="badge bg-info text-dark"><i class="fas fa-shield-alt me-1"></i>Seguro${item.seguro_nombre ? ': ' + esc(item.seguro_nombre) : ''}</span></div>`
|
||||
: ''}
|
||||
|
||||
<!-- Orden médica (imagen) -->
|
||||
${item.orden_local_file ? `
|
||||
<div class="mt-2 mb-2">
|
||||
<a href="uploads/media/${esc(item.orden_local_file)}" target="_blank"
|
||||
title="Ver orden médica">
|
||||
<img src="uploads/media/${esc(item.orden_local_file)}"
|
||||
style="max-width:100%;max-height:180px;border-radius:8px;border:1px solid #ddd;cursor:zoom-in"
|
||||
alt="Orden médica #${item.orden_id}">
|
||||
</a>
|
||||
<div class="small text-muted mt-1"><i class="fas fa-file-medical me-1"></i>Orden #${item.orden_id}</div>
|
||||
</div>` : ''}
|
||||
<!-- Servicios extra registrados -->
|
||||
${seSuf ? `<div class="d-flex flex-wrap gap-1 mb-2">${seSuf}</div>` : ''}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user