@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @push('css') @endpush @section('content') @include('layouts.navbars.auth.topnav', ['title' => 'Detalle Contacto'])
Detalle del Contacto
Información Personal
  • Nombre: {{ $contact->name ?: 'Sin nombre' }}
  • Teléfono: {{ $contact->phone }}
  • Correo: {{ $contact->email ?: 'N/A' }}
  • Estado: @if($contact->status === 'active') Activo @else Inactivo @endif
Estadísticas de Actividad
  • Total Conversaciones: {{ $totalConversations }}
  • Total Citas: {{ $contact->appointments_count ?? 0 }}
  • Primera Conversación: {{ $firstConversationAt ? $firstConversationAt->format('d/m/Y H:i') : 'N/A' }}
  • Última Conversación: {{ $lastConversationAt ? $lastConversationAt->format('d/m/Y H:i') : 'N/A' }}
  • Días de Actividad: {{ $daysSinceFirstConversation }} días
  • Última Actividad: {{ $contact->last_activity ?? 'N/A' }}
@if($contact->conversations && $contact->conversations->count() > 0)
Conversaciones Recientes (Últimas 10)
@foreach($contact->conversations as $conversation) @endforeach
Fecha Estado Categoría Prioridad Estado Acciones
{{ $conversation->created_at->format('d/m/Y') }}

{{ $conversation->created_at->format('H:i') }}

@if($conversation->status === 'active') Activa @elseif($conversation->status === 'closed') Cerrada @else Archivada @endif {{ $conversation->category->name ?? 'Sin categoría' }} {{ ucfirst($conversation->priority) }} @if($conversation->status === 'closed') Cerrada @elseif($conversation->status === 'resolved') Resuelta @elseif($conversation->status === 'active') Activa @elseif($conversation->status === 'pending') Pendiente @else {{ ucfirst($conversation->status) }} @endif @can('view-conversations') @endcan
@endif
Información del Sistema
  • Fecha de Registro: {{ $contact->created_at->format('d/m/Y H:i') }}
  • Última Actualización: {{ $contact->updated_at->format('d/m/Y H:i') }}
@include('layouts.footers.auth.footer')
{{-- Conversation Modal Component --}} @endsection @push('js') @endpush