@extends('layouts.app') @section('title','HR Dashboard') @section('page-title','HR Dashboard') @section('content')
{{ $total_employees }}
Active Staff
{{ $pending_leaves }}
Pending Leaves
{{ $discipline_open }}
Open Cases
{{ $evaluations_pending }}
Evals Pending
Leaves Awaiting HR Approval View All
@forelse($pending_approvals as $leave)
{{ strtoupper(substr($leave->employee->first_name,0,1)) }}
{{ $leave->employee->full_name }}
{{ $leave->leaveType->name }} · {{ $leave->total_days }} days
@csrf
@empty
No pending leave approvals
@endforelse
New Employees — {{ now()->format('F Y') }} Add
@forelse($new_employees as $emp)
{{ strtoupper(substr($emp->first_name,0,1).substr($emp->last_name,0,1)) }}
{{ $emp->full_name }}
{{ $emp->position }} · {{ $emp->department->name ?? '' }}
{{ $emp->date_of_employment->format('M j') }}
@empty
No new employees this month
@endforelse
Department Overview
@foreach($dept_summary as $dept) @endforeach
DepartmentActiveOn LeavePending LeavesOpen Cases
{{ $dept->name }} {{ $dept->active_count ?? 0 }} {{ $dept->on_leave_count ?? 0 }} {{ $dept->pending_leaves ?? 0 }} {{ $dept->open_cases ?? 0 }}
@endsection