@extends('business::layouts.master') @section('title') {{ __('Dashboard') }} @endsection @section('main_content')
@php $notStaff = auth()->user()->role != 'staff'; $hasPermission = ( visible_permission('salesListPermission') || visible_permission('purchaseListPermission') || visible_permission('addIncomePermission') || visible_permission('addExpensePermission') || visible_permission('partiesPermission') || visible_permission('stockPermission') ); $SalePurchasePermission = ( visible_permission('salesListPermission') || visible_permission('purchaseListPermission') ); $showTopRow = $notStaff || $hasPermission; $showBottomRow = $notStaff || $SalePurchasePermission; @endphp @if ($showTopRow)
@if ($notStaff || visible_permission('salesListPermission'))

{{ __('Total Sales') }}

{{ __('This Month') }}

@endif @if ($notStaff || visible_permission('purchaseListPermission'))

{{ __('Total Purchase') }}

{{ __('This Month') }}

@endif @if ($notStaff || visible_permission('addIncomePermission'))

{{ __('Total Income') }}

{{ __('This Month') }}

@endif @if ($notStaff || visible_permission('addExpensePermission'))

{{ __('Total Expense') }}

{{ __('This Month') }}

@endif {{-- 2nd row --}} @if ($notStaff || visible_permission('partiesPermission'))

{{ __('Total Customer') }}

{{ __('This Month') }}

{{ __('Total Supplier') }}

{{ __('This Month') }}

@endif @if ($notStaff || visible_permission('salesListPermission'))

{{ __('Sales Returns') }}

{{ __('This Month') }}

@endif @if ($notStaff || visible_permission('purchaseListPermission'))

{{ __('Purchase Returns') }}

{{ __('This Month') }}

@endif
@endif {{-- 2nd column --}} @if ($notStaff || visible_permission('lossProfitPermission'))

{{ __('Revenue Statistic') }}

{{ __('Profit') }}:

{{ __('Loss') }}:

@endif
@if ($notStaff || visible_permission('stockPermission'))

{{ __('Low Stock') }}

{{ __('View All') }}
@foreach ($stocks as $stock) @if ($stock->productStock <= $stock->alert_qty) @else @endif @endforeach
{{ __('SL') }} {{ __('Name') }} {{ __('Alert Qty') }}
{{ $loop->index + 1 }} {{ $stock->productName }}{{ $stock->productStock }}{{ $stock->productStock }}
@endif {{-- 2nd column --}} @if ($notStaff || visible_permission('reportsPermission'))

{{ __('Overall Reports') }}

{{ __('Purchase') }}:

{{ __('Sales') }}:

{{ __('Income') }}:

{{ __('Expense') }}:

@endif
@if ($showBottomRow)
@if ($notStaff || visible_permission('salesListPermission')) @endif @if ($notStaff || visible_permission('purchaseListPermission')) @endif
@if ($notStaff || visible_permission('salesListPermission'))
@foreach ($sales as $sale) @endforeach
{{ __('Date') }} {{ __('Invoice') }} {{ __('Customer') }} {{ __('Total') }} {{ __('Paid') }} {{ __('Due') }}
{{ formatted_date($sale->created_at) }} {{ $sale->invoiceNumber }} {{ $sale->party->name ?? '' }} {{ currency_format($sale->totalAmount, 'icon', 2, business_currency()) }} {{ currency_format($sale->paidAmount, 'icon', 2, business_currency()) }} {{ currency_format($sale->dueAmount, 'icon', 2, business_currency()) }}
@endif @if ($notStaff || visible_permission('purchaseListPermission'))
@foreach ($purchases as $purchase) @endforeach
{{ __("Date") }} {{ __("Invoice") }} {{ __("Customer") }} {{ __("Total") }} {{ __("Paid") }} {{ __("Due") }}
{{ formatted_date($purchase->created_at) }} {{ $purchase->invoiceNumber }} {{ $purchase->party->name ?? '' }} {{ currency_format($purchase->totalAmount, 'icon', 2, business_currency()) }} {{ currency_format($purchase->paidAmount, 'icon', 2, business_currency()) }} {{ currency_format($purchase->dueAmount, 'icon', 2, business_currency()) }}
@endif
@endif
@php $currency = business_currency(); @endphp {{-- Hidden input fields to store currency details --}} @endsection @push('js') @endpush