Debug Approval Workflow

Transaction ID: {{ $transaction->id }}
Reference: {{ $transaction->reference_no }}
Patent ID: {{ $patentId }}
Transaction ID: {{ $transactionId }}

Raw Data

{{ json_encode($transaction->role_ranks, JSON_PRETTY_PRINT) }}

Approval Sequence

{{ json_encode($transaction->approval_sequence ?? [], JSON_PRETTY_PRINT) }}

Approval Workflow Display

Approval Workflow Sequence
@if(isset($transaction->approval_sequence) && count($transaction->approval_sequence) > 0)
@foreach($transaction->approval_sequence as $index => $step) @php $status = $step['status'] ?? 'F'; $isDone = $status === 'T'; $isCurrent = $index === $transaction->approval_index; if ($isDone) { $badgeClass = 'bg-success text-white'; $icon = '✅'; $statusText = 'Approved'; } elseif ($isCurrent) { $badgeClass = 'bg-warning text-dark'; $icon = '⏳'; $statusText = 'Current Step'; } else { $badgeClass = 'bg-secondary text-white'; $icon = '⏸️'; $statusText = 'Waiting'; } @endphp
{{ $icon }} {{ $step['name'] }}
{{ $statusText }}
@if(!$loop->last) @endif @endforeach
@else
No Approval Workflow Configured
@endif
Go to Edit Page