@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
Permintaan Tenaga Kerja
{{-- alert --}} @include('components.alert')

@if ($isKaryawan) {{-- Action Buttons --}}
@endif {{-- Data Table --}}
{{-- #00b7bd4f -> daecff --}} {{-- Header --}} @if (!$isHead) @endif {{-- Body --}} @foreach ($permintaans as $permintaan) @php if ($isKaryawan) { $status = $permintaan->status_permintaan; $map = [ 'posting' => ['text' => 'Menunggu Head', 'class' => 'warning'], 'rej_head' => ['text' => 'Ditolak Head', 'class' => 'danger'], 'acc_head' => ['text' => 'Menunggu HRD', 'class' => 'warning'], 'rej_hrd' => ['text' => 'Ditolak HRD', 'class' => 'danger'], ]; $badgeText = $map[$status]['text'] ?? 'DRAFT'; $badgeClass = $map[$status]['class'] ?? 'secondary'; } if ($isOs) { $status = $permintaan->status_pemenuhan_os; $map = [ 'Terlambat' => ['class' => 'danger'], 'Menunggu Persetujuan HRD' => ['class' => 'secondary'], ]; $badgeText = $status; $badgeClass = $map[$status]['class'] ?? 'warning'; } @endphp {{-- Action Buttons --}} @if ($isHead) @else @endif @if (!$isHead) @endif @endforeach
Action No Nomor Permintaan Departemen Bagian Posisi Alasan Tanggal Jumlah Tenaga KerjaStatus
@include('pages.trptkm.partials.action-buttons') {{ $loop->iteration }} {{ $permintaan->no_permintaan }} {{ $permintaan->departemen->nama }} {{ $permintaan->bagian->nama }} {{ $permintaan->jabatan->nama }} {{ $permintaan->nama_alasan }} {{ $permintaan->tanggal_range }} {{ $permintaan->detail_permintaan_sum_jumlah }} {{ $badgeText }}
@endsection @push('js') @endpush