@php $isAdmin = $ctx['isAdmin']; $routes = $ctx['routes']; $alias = $ctx['alias']; $windowOpen = $ctx['windowOpen']; $base = $routes['index']; $homeUrl = $isAdmin ? "/{$alias}/home" : "/member/{$alias}/home"; $dashboardUrl = $isAdmin ? "/{$alias}/tdx/dashboard" : "/member/{$alias}/tdx/dashboard"; $statusColors = ['draft' => 'secondary', 'submitted' => 'info', 'calculated' => 'warning', 'under_review' => 'warning', 'approved' => 'success', 'active' => 'success', 'rejected' => 'danger']; $canCreate = $isAdmin || $windowOpen; $canView = $ctx['canView'] ?? $isAdmin; @endphp @extends($ctx['layout']) @push('head-script') @if($isAdmin) @endif @endpush @push('content-header') @endpush @section('content')
@foreach(['status' => 'success', 'info' => 'info', 'error' => 'danger'] as $key => $variant) @if(session($key)) @endif @endforeach @if(!$isAdmin && !$windowOpen) @endif
@if($isAdmin)
Declarations - FY {{ $fy ?? '' }}
@endif
@if($isAdmin) @else @endif @if(!$isAdmin)@endif @forelse($declarations as $index => $declaration) @php $id = $declaration->id; $editUrl = "{$base}/{$id}/edit"; $detailUrl = $isAdmin ? "{$base}/{$id}/preview" : "{$base}/{$id}"; $canEdit = $isAdmin || (in_array($declaration->status, ['draft', 'calculated', 'rejected']) && $windowOpen); @endphp @if($isAdmin) @else @endif @if(!$isAdmin) @endif @empty @endforelse
# Employee Employee CodeFinancial Year TypeRegime Total Declared Total Approved StatusLast UpdatedActions
{{ $declarations->firstItem() + $index }} {{ $declaration->employee->name ?? 'N/A' }} {{ $declaration->employee->employee_code ?? '-' }}{{ $declaration->financialYear->label ?? 'N/A' }} {{ ucfirst($declaration->declaration_type ?? 'Provisional') }} {{ strtoupper($declaration->regime ?? 'N/A') }} ₹ {{ number_format($declaration->total_declared_amount ?? 0, 0) }} ₹ {{ number_format($declaration->total_approved_amount ?? 0, 0) }} {{ ucwords(str_replace('_', ' ', $declaration->status ?? 'draft')) }} {{ $declaration->updated_at ? $declaration->updated_at->format('d M Y') : '-' }} @if($canView) @endif @if($canEdit) @endif

No declarations found.

@if($canCreate) New Declaration @endif
@if($declarations->hasPages())
{{ $declarations->links() }}
@endif
@if($isAdmin) {{-- Offcanvas Filter --}}
Filter
@endif @endsection @push('footer-script') @endpush