@extends('layouts.app') @section('title', 'Workflow Rescue — Audit Log') @section('contents')
@if (session('error'))
{{ session('error') }}
@endif @if (session('success'))
{{ session('success') }}
@endif

Rescue recovery history

@if (! $logsAvailable)
Run migrations to create/enhance workflow_rescue_logs.
@elseif (empty($logs))

No rescue audit rows yet.

@else
@foreach ($logs as $log) @endforeach
Timestamp Support User PC Type Reason Changed Fields Status Rollback
{{ $log['timestamp'] ?? '—' }} {{ $log['support_user'] ?? '—' }} #{{ $log['pc_form_id'] ?? '—' }} @if (($log['action'] ?? '') === 'rollback') Rollback @else {{ $log['action'] ?? '—' }} @endif {{ $log['reason'] ?: ($log['remarks'] ?? '—') }} @if (! empty($log['changed_fields'])) {{ implode(', ', $log['changed_fields']) }} @else — @endif {{ $log['status'] ?? '—' }} @if (! empty($log['rollback_available']) && ! empty($canRecover) && ($log['action'] ?? '') !== 'rollback') Rollback @elseif (! empty($log['rollback_used']) || ! empty($log['rollback_at'])) Used {{ $log['rollback_at'] ?? '' }} @elseif (! empty($log['rollback_blocked_reason'])) Blocked @else @endif
@endif
@endsection