user()->can('crm_leads-update'))
onclick="window.location='{{ route('leads.edit', $lead->id) }}'"
@endif>
|
{{ $lead->lead_code ?: '—' }}
|
@if (!empty($canUseLeadActions) || auth()->user()->can('crm_leads-update'))
@php
$creatorDept = $lead->creator?->staff?->department?->name ?? '';
$isFromRetention = str_contains(strtolower($creatorDept), 'retention');
@endphp
@can('crm_leads-update')
{{ $lead->first_name ?: '—' }}
@if ($isFromRetention)
Retention
@endif
@else
{{ $lead->first_name ?: '—' }}
@endif
@endcan
|
{{ $lead->last_name ?: '—' }}
|
@if ($lead->email)
{{ $lead->email }}
@else
—
@endif
|
{{ $lead->phone_masked ?: '—' }}
|
@php
$isQueuedOverCapacity =
! $lead->assigned_to
&& $lead->latestAssignment?->staff_id === null
&& $lead->latestAssignment?->reason === 'over_capacity';
$assignmentStaff = $lead->assignments->first()?->staff;
$assignmentUser = $assignmentStaff?->user;
@endphp
@if ($assignmentStaff && $assignmentUser)
{{ $assignmentStaff->full_name }}
@elseif ($isQueuedOverCapacity)
Over Capacity
@else
—
@endif
|
@php
$flagVariant =
$lead->flag === 'high'
? 'danger'
: ($lead->flag === 'medium'
? 'warn'
: 'neutral');
@endphp
{{ str($lead->flag)->title() }}
|
@if ($lead->workflow?->name)
{{ $lead->workflow->name }}
@else
—
@endif
|
@if (!empty($canUseLeadActions) || auth()->user()->can('crm_leads-update'))
@endif
@php
$hasStudent = !empty($lead->student_id);
$retentionBaseUrl = rtrim(config('app.Retention_URL'), '/') . '/';
$scheduleDemoUrl = $hasStudent
? $retentionBaseUrl .
'schedule-demo?' .
http_build_query([
'student_id' => $lead->student_id,
'embedded' => 1,
])
: '#';
$scheduleUrl = $hasStudent
? $retentionBaseUrl .
'schedule?' .
http_build_query([
'student_id' => $lead->student_id,
'embedded' => 1,
])
: '#';
@endphp
|
@endforeach