@extends('layouts.main') @section('title', 'Dashboard Andalan') @section('css') @php $dashboardCssPath = public_path('assets/css/dashboard.css'); $dashboardCssVersion = file_exists($dashboardCssPath) ? filemtime($dashboardCssPath) : time(); @endphp @endsection @section('navbarTitle', 'Overview') @section('content') @include('director_attendance.layout.navbar') @php $directorOvertimeTablePageSize = 5; $pendingTableRows = $pendingRows ?? collect(); $approvedTableRows = $approvedRows ?? collect(); $selectedCardMonth = $selectedCardMonth ?? ($selectedMonth ?? now('Asia/Jakarta')->month); $selectedCardYear = $selectedCardYear ?? ($selectedYear ?? now('Asia/Jakarta')->year); $selectedPendingMonth = $selectedPendingMonth ?? ($selectedMonth ?? now('Asia/Jakarta')->month); $selectedPendingYear = $selectedPendingYear ?? ($selectedYear ?? now('Asia/Jakarta')->year); $selectedApprovedMonth = $selectedApprovedMonth ?? ($selectedMonth ?? now('Asia/Jakarta')->month); $selectedApprovedYear = $selectedApprovedYear ?? ($selectedYear ?? now('Asia/Jakarta')->year); $pendingTablePageCount = max(1, (int) ceil($pendingTableRows->count() / $directorOvertimeTablePageSize)); $approvedTablePageCount = max(1, (int) ceil($approvedTableRows->count() / $directorOvertimeTablePageSize)); @endphp
| No | Datetime | Name | SPV | Status | Action |
|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{ $row['datetime'] }} | {{ $row['name'] }} | {{ $row['supervisor'] }} | {{ $row['status'] ?? '-' }} |
|
| No pending overtime data available for this period. | |||||
| No | Datetime | Name | Status | Task | Payout |
|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{ $row['datetime'] }} | {{ $row['name'] }} | {{ $row['status'] ?? '-' }} | {{ $row['task'] }} | {{ $row['payout'] }} |
| No approved overtime data available for this period. | |||||
{{ $overtimeCard['instruction'] }}
IT and Publication