@php $tabMeta = [ 'working' => ['label' => __('Being worked'), 'icon' => 'puzzle-piece'], 'active' => ['label' => __('Active'), 'icon' => 'check-circle'], 'closed' => ['label' => __('Paused and ended'), 'icon' => 'archive-box'], 'all' => ['label' => __('All'), 'icon' => 'queue-list'], ]; $stageColors = \App\Livewire\Crm\Partnerships\Show::STAGE_COLORS; $tabStages = match ($tab) { 'working' => \App\Models\Crm\Partnership::OPEN_STAGES, 'active' => ['active'], 'closed' => ['paused', 'ended'], default => array_keys(\App\Models\Crm\Partnership::STAGES), }; @endphp
{{ $m['label'] }}
{{ $m['value'] }}
{{ $m['sub'] }}
{{ __('Ordered by stage, then by the next action that falls due first') }}
| {{ __('Partnership') }} | {{ __('Stage') }} | {{ __('Managed by') }} | {{ __('Next action') }} | {{ __('Agreement') }} | {{ __('Referrals') }} |
|---|---|---|---|---|---|
|
{{ $partnership->name }}
{{ $partnership->type ? __(\App\Models\Crm\Partnership::TYPES[$partnership->type] ?? $partnership->type) : __('Kind not set') }} @if ($partnership->customer) · {{ $partnership->customer->name }} @endif |
|
{{ $partnership->owner?->name ?? __('Not available') }} | @if ($partnership->stage === 'ended') {{ __('Ended') }} @elseif ($partnership->next_action) {{ $partnership->next_action }} @if ($partnership->next_action_due) {{ $partnership->next_action_due->lt($today) ? __('Overdue since :date', ['date' => $partnership->next_action_due->format('j M Y')]) : __('Due :date', ['date' => $partnership->next_action_due->format('j M Y')]) }} @endif @else {{ __('No next action') }} @endif |
@if ($partnership->signed_agreements_count > 0)
|
{{ number_format($partnership->referrals_count) }} |
|
@if (trim($search) !== '' || $stage !== '')
|
|||||