{{-- resources/views/employees/index.blade.php --}} @extends('layouts.app') @section('title', 'Karyawan Diterima') @section('page-title', 'Karyawan Diterima') @section('content') @php $totalAccepted = $accepted->count(); $totalConverted = $employeesByCandidate->count(); $totalPending = $totalAccepted - $totalConverted; // Build opsi filter dari data yang ada $branchOptions = collect(); $deptOptions = collect(); $posOptions = collect(); foreach ($accepted as $cand) { $pos = $cand->position ?? null; if ($pos) { if (!empty($pos->location)) $branchOptions->push("PT. Kayu Mebel Indonesia - {$pos->location}"); if (!empty($pos->department)) $deptOptions->push($pos->department); if (!empty($pos->position_name)) $posOptions->push($pos->position_name); } else { if (!empty($cand->position_applied)) $posOptions->push($cand->position_applied); } } $branchOptions = $branchOptions->filter()->unique()->sort()->values(); $deptOptions = $deptOptions->filter()->unique()->sort()->values(); $posOptions = $posOptions->filter()->unique()->sort()->values(); @endphp {{-- Header actions --}}
Kelola kandidat accepted yang sudah/akan dikonversi menjadi karyawan.
Total Accepted
{{ $totalAccepted }}
Sudah Jadi Karyawan
{{ $totalConverted }}
Menunggu Dilengkapi
{{ $totalPending }}
| Kandidat | Organisasi | Kontak | Status | Aksi |
|---|---|---|---|---|
|
{{ $cand->full_name }}
{{ $cand->candidate_code }}
|
{{ $pname }}
{{ $dept }}
{{ $branch }}
|
{{ $cand->email ?? '—' }}
{{ $cand->phone_number ?? '—' }}
|
Accepted
@if($emp)
Employee: {{ $emp->employee_code ?: '—' }}
@else
Belum dibuat
@endif
|
|
|
Belum ada kandidat berstatus accepted. |
||||