{{ $leave->employee->full_name }} · {{ $leave->type->name }} {{ str_replace('_',' ',$leave->status) }}
{{ $leave->starts_on->toDateString() }}–{{ $leave->ends_on->toDateString() }} · {{ \App\Domain\Payroll\Money::format($leave->units) }} working days · {{ $leave->reason }}
@can('leave.approve')@if(app(\App\Domain\Employees\RequestRouting::class)->canHandle($leave) && ($leave->status==='pending_hr' || (auth()->user()->roleName()==='Company Admin' && $leave->status==='pending_manager')))@include('operations.decision',['action'=>$base.'/leave/'.$leave->id.'/decide'])@endif @endcan @can('leave.manage')@if(in_array($leave->status,['pending_manager','pending_hr','approved']))@endif @endcan@if($leave->routing_snapshot['fallback_reason'] ?? null){{ $leave->routing_snapshot['fallback_reason'] }}
@endif@include('employees.approval-reassign',['routingRecord'=>$leave,'routingType'=>'leave'])