@extends('layouts.layoutMaster') @section('title', __('Employee Leave Balance') . ' - ' . $employee->getFullName()) @section('vendor-style') @vite([ 'resources/assets/vendor/libs/sweetalert2/sweetalert2.scss' ]) @endsection @section('vendor-script') @vite([ 'resources/assets/vendor/libs/sweetalert2/sweetalert2.js' ]) @endsection @section('content')
{{-- Breadcrumb Component --}} {{ __('Back') }} {{-- Employee Info Card --}}
{{ __('Employee') }}

{{ $employee->getFullName() }}

{{ __('Code') }}

{{ $employee->code }}

{{ __('Designation') }}

{{ $employee->designation->name ?? '-' }}

{{ __('Team') }}

{{ $employee->team->name ?? '-' }}

{{-- Leave Balances --}}
{{ __('Leave Balances') }} - {{ $currentYear }}
@foreach($balances as $balance) @endforeach
{{ __('Leave Type') }} {{ __('Entitled') }} {{ __('Carried Forward') }} {{ __('Additional') }} {{ __('Used') }} {{ __('Available') }} {{ __('Actions') }}
{{ $balance['leaveType']->name }}
{{ $balance['leaveType']->code }}
{{ $balance['availableLeave']->entitled_leaves ?? 0 }} {{ $balance['availableLeave']->carried_forward_leaves ?? 0 }} {{ $balance['availableLeave']->additional_leaves ?? 0 }} {{ $balance['availableLeave']->used_leaves ?? 0 }} {{ $balance['currentBalance'] }}
@if(!$balance['availableLeave']) @else @endif
{{-- Adjustment History --}}
{{ __('Adjustment History') }}
@forelse($adjustments as $adjustment) @empty @endforelse
{{ __('Date') }} {{ __('Leave Type') }} {{ __('Type') }} {{ __('Days') }} {{ __('Balance Before') }} {{ __('Balance After') }} {{ __('Reason') }} {{ __('Adjusted By') }}
{{ $adjustment->effective_date->format('d M Y') }} {{ $adjustment->leaveType->name }} @if($adjustment->adjustment_type == 'add') {{ __('Added') }} @elseif($adjustment->adjustment_type == 'deduct') {{ __('Deducted') }} @else {{ __('Initial') }} @endif {{ $adjustment->days }} {{ $adjustment->balance_before }} {{ $adjustment->balance_after }} {{ $adjustment->reason }} {{ $adjustment->createdBy->getFullName() ?? '-' }}
{{ __('No adjustment history found') }}
{{-- Set Initial Balance Modal --}} {{-- Adjust Balance Modal --}} @endsection