Nom de la demande

{{ $signatureRequest->name ?? 'N/A' }}

Statut
@php $statusColors = [ 'draft' => 'secondary', 'ongoing' => 'primary', 'done' => 'success', 'expired' => 'danger', 'canceled' => 'dark', 'refused' => 'danger', ]; $status = $signatureRequest->status ?? 'unknown'; $badgeColor = $statusColors[$status] ?? 'secondary'; @endphp {{ ucfirst($status) }}
Créée le

{{ isset($signatureRequest->created_at) ? \Carbon\Carbon::parse($signatureRequest->created_at)->format('d/m/Y à H:i') : 'N/A' }}

Signataires
@if(isset($signatureRequest->signers) && count($signatureRequest->signers) > 0)
@foreach($signatureRequest->signers as $signer) @php $signerStatusColors = [ 'initiated' => 'secondary', 'notified' => 'info', 'viewed' => 'primary', 'signed' => 'success', 'aborted' => 'danger', 'error' => 'danger', ]; $signerStatus = $signer->status ?? 'unknown'; $signerBadgeColor = $signerStatusColors[$signerStatus] ?? 'secondary'; // Utiliser les données détaillées si disponibles $details = $signer->detailed_info ?? $signer; $info = $details->info ?? ($signer->info ?? null); $firstName = $info->first_name ?? 'N/A'; $lastName = $info->last_name ?? 'N/A'; $email = $info->email ?? 'N/A'; $phone = $info->phone_number ?? 'N/A'; $signatureLink = $details->signature_link ?? null; $authMode = $details->signature_authentication_mode ?? 'N/A'; @endphp
@if($firstName !== 'N/A' || $lastName !== 'N/A') {{ $firstName }} {{ $lastName }} @else Signataire ID: {{ substr($signer->id ?? '???', 0, 8) }}... @endif
{{ ucfirst($signerStatus) }}
  • {{ $email }}
  • {{ $phone }}
  • Auth: {{ $authMode }}
  • @if($signatureLink && $signerStatus !== 'signed')
  • Lien de signature :
  • @endif
@endforeach
@else
Aucun signataire trouvé.
@endif
Documents
@if(isset($signatureRequest->documents) && count($signatureRequest->documents) > 0) @else
Aucun document listé.
@endif

{{ $jsonContent }}