@extends('layouts.admin') @section('title', 'Dashboard') @section('content')

@if (auth()->user()->hasRole('admin')) Admin Dashboard @elseif (auth()->user()->hasRole('operator')) Operator Panel @elseif (auth()->user()->hasRole('accounts')) Auditor Panel @elseif (auth()->user()->hasRole('ca')) CA Panel @endif

@if (auth()->user()->hasRole(['admin', 'accounts']))
@endif
@if (auth()->user()->hasRole('admin'))
Total Users

{{ $total_users }}

@endif
Total Documents

{{ $total_uploaded }}

Audited

{{ $total_audited }}

@if (auth()->user()->hasRole('admin'))
Companies

{{ $companies->count() }}

@endif @if (auth()->user()->hasRole(['admin', 'accounts']))
Pending Audit

{{ $pending_docs->count() }}

Reupload

{{ $total_reupload }}

@endif
@if (auth()->user()->hasRole('admin'))
New Users Today

{{ $today_users }}

@endif
Uploaded Today

{{ $today_uploaded }}

Audited Today

{{ $today_audited }}

@if (auth()->user()->hasRole(['admin', 'accounts']))
Pending Today

{{ $today_pending }}

Reupload Today

{{ $today_reupload }}

@endif
Companies
@if($companies->count() > 0)
@foreach($companies as $company)
{{ $company->name }}

{{ $company->is_enabled ? 'Active' : 'Inactive' }}

View Folders
@endforeach
@else
👋
No companies available
@if(auth()->user()->hasRole('admin')) Create First Company @endif
@endif @if(auth()->user()->hasRole('accounts') && $pending_docs->count() > 0)
Pending Documents ({{ $pending_docs->count() }})
@foreach($pending_docs as $index => $doc) @endforeach
# Type Company Folder Uploaded By Date Action
{{ $index + 1 }} @if($doc instanceof \App\Models\Expense) Expense @elseif($doc instanceof \App\Models\Purchase) Purchase @endif {{ $doc->company->name }} @if($doc instanceof \App\Models\Purchase) {{ $doc->folder->name ?? 'N/A' }} @elseif($doc instanceof \App\Models\Expense) {{ $doc->sub_category->name ?? 'N/A' }} @endif {{ $doc->user->name }} {{ $doc->created_at->format('d M Y H:i') }} Review
@endif
@endsection