@extends('layouts.dashboard.managerapp') @section('title', 'Leave Management') @section('styles') @endsection @section('content')
| Employee | Department | Leave Type | From | To | Days | Duration | Status | Reason | Requested On | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
|
{{ $leave->employee->name ?? $leave->employee_name }}
{{ $leave->employee->employee_id ?? '-' }}
|
{{ $leave->department ?? '-' }} | @switch($leave->leave_type) @case('CL') CL @break @case('SL') SL @break @case('PL') PL @break @case('LOP') LOP @break @case('Comp Off') Comp Off @break @default {{ $leave->leave_type }} @endswitch | {{ $leave->leave_from ? \Carbon\Carbon::parse($leave->leave_from)->format('d-m-Y') : '-' }} | {{ $leave->leave_to ? \Carbon\Carbon::parse($leave->leave_to)->format('d-m-Y') : '-' }} | {{ $leave->number_of_days }} | {{ $leave->duration_type }} | @if($leave->status == 'Approved') Approved @elseif($leave->status == 'Pending') Pending @elseif($leave->status == 'Rejected') Rejected @else {{ $leave->status }} @endif | {{ Str::limit($leave->reason, 25) }} | {{ $leave->requested_on ? \Carbon\Carbon::parse($leave->requested_on)->format('d-m-Y') : '-' }} | @if($leave->status == 'Pending') @endif |