{{ __('Requisition Workflow Management') }}

{{ __('Configure approval workflows for your organization') }}

@if (session('success')) @endif
@php $groupedWorkflows = $workflows->groupBy('location_name'); @endphp @forelse ($groupedWorkflows as $locationName => $locationWorkflows) @php $locationId = md5($locationName); $workflowCount = $locationWorkflows->count(); @endphp {{-- Location Header Row --}} {{-- Expandable Category Rows --}} @empty @endforelse
Site Workflow Count
{{ $locationName }}
{{ $workflowCount }} {{ Str::plural('workflow', $workflowCount) }}
@foreach ($locationWorkflows as $workflow) @endforeach
Category Workflow Actions
{{ $workflow->category_name }}
@php $approverNames = []; foreach ( $workflow->workflow as $approverId ) { if ($approverId === 'M') { $approverNames[] = 'Department Manager'; } elseif (isset($users[$approverId])) { $approverNames[] = $users[$approverId]->name; } else { $approverNames[] = 'Unknown User (ID: ' . $approverId . ')'; } } @endphp {{ implode(', ', $approverNames) }}
@csrf @method('DELETE')

No workflows found.

Create your first workflow →
@push('scripts') @endpush