Showing {{ $applications->count() }} of {{ $applications->total() }} applications
| Applicant | Position | Progress | AI Score | Applied | Actions |
|---|---|---|---|---|---|
|
|
{{ $application->job?->title ?? 'Deleted Job' }}
{{ $application->job?->location ?? '-' }}
{{ $application->job?->department ?? '-' }}
|
{{ $statusLabel['label'] }}
{{ $stageLabel['label'] }}
@php
$hasBio = $application->bio && count($application->bio) > 0;
$hasInterview = $application->interviewAssessments->isNotEmpty();
$hasTest = $application->basicCompetencyTests->isNotEmpty();
$hasAny = $hasBio || $hasInterview || $hasTest;
@endphp
@if ($hasAny)
@if ($hasBio)
Bio
@endif
@if ($hasBio && ($hasInterview || $hasTest))
@endif
@if ($hasInterview)
Interview
@endif
@if (($hasBio || $hasInterview) && $hasTest)
@endif
@if ($hasTest)
Test
@endif
@endif
|
@php $skorCocok = $application->ai_analysis['skor_cocok'] ?? null; @endphp @if ($skorCocok !== null) @php if ($skorCocok >= 70) { $scoreClass = 'bg-green-100 text-green-800 dark:bg-green-900/50 dark:text-green-300'; } elseif ($skorCocok >= 40) { $scoreClass = 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900/50 dark:text-yellow-300'; } else { $scoreClass = 'bg-red-100 text-red-800 dark:bg-red-900/50 dark:text-red-300'; } @endphp @else - @endif |
{{ $application->applied_at->format('j M Y') }}
{{ $application->applied_at->diffForHumans() }}
|
|