@php $clientTypes = [ 'government' => __('projects.government'), 'company' => __('projects.company'), 'ngo' => __('projects.ngo'), 'individual' => __('projects.individual'), ]; $partnerTypeLabel = function ($t) { return match ($t) { 'land_owner' => __('projects.land_owner'), 'construction' => __('projects.construction_company'), 'investor' => __('projects.investor'), default => __('common.other'), }; }; $typeLabel = fn ($t) => $t === 'others' ? __('projects.others') : __('projects.own'); @endphp
| {{ __('common.id') }} | {{ __('common.code') }} | {{ __('common.name') }} | {{ __('common.type') }} | {{ __('common.currency') }} | {{ __('projects.cost_price') }} | {{ __('common.start') }} | {{ __('common.end') }} | {{ __('projects.partners') }} | {{ __('projects.est_budget') }} | {{ __('common.actions') }} | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ __('common.id') }} | {{ __('common.type') }} | {{ __('projects.full_name') }} | {{ __('projects.father') }} | {{ __('projects.grandfather') }} | {{ __('projects.national_id') }} | {{ __('common.phone') }} | {{ __('common.email') }} | {{ __('common.address') }} | {{ __('common.code') }} | {{ __('common.contract') }} | {{ __('common.actions') }} | ||||||||
| {{ __('common.id') }} | {{ __('common.type') }} | {{ __('common.name') }} | {{ __('common.phone') }} | {{ __('common.address') }} | {{ __('common.email') }} | {{ __('common.actions') }} | |||||||||||||
| {{ __('common.id') }} | {{ __('common.project') }} | {{ __('projects.client') }} | {{ __('common.amount') }} | {{ __('common.advance') }} | {{ __('projects.remaining_amount') }} | {{ __('projects.advance_account') }} | {{ __('common.date') }} | {{ __('common.actions') }} | |||||||||||
| {{ __('common.project') }} | {{ __('common.partner') }} | {{ __('projects.profit') }} | {{ __('projects.loss') }} | {{ __('projects.created') }} | |||||||||||||||
| {{ $row->id }} | {{ $row->project_code }} | {{ $row->project_name }} | {{ $typeLabel($row->project_type) }} | {{ $row->currency_code }} | {{ $row->cost_price != null ? number_format((float)$row->cost_price) : '-' }} | {{ $row->start_date ? \Carbon\Carbon::parse($row->start_date)->format('n/j/Y') : '-' }} | {{ $row->end_date ? \Carbon\Carbon::parse($row->end_date)->format('n/j/Y') : '-' }} | {{ $row->partner_names }} | {{ $row->estimated_budget != null ? number_format((float)$row->estimated_budget, 2) : '-' }} |
@unless ($isProjectUser)
|
|||||||||
| {{ $row->id }} | {{ $partnerTypeLabel($row->partner_type) }} | {{ $row->full_name }} | {{ $row->father_name ?: '-' }} | {{ $row->grandfather_name ?: '-' }} | {{ $row->national_id ?: '-' }} | {{ $row->phone }} | {{ $row->email ?: '-' }} | {{ $row->address ?: '-' }} | {{ $row->partner_code ?: '-' }} | @if ($row->contract_file) {{ __('common.view') }} @else - @endif | |||||||||
| {{ $row->id }} | {{ $clientTypes[$row->client_type] ?? $row->client_type }} | {{ $row->client_name }} | {{ $row->phone ?: '-' }} | {{ $row->address ?: '-' }} | {{ $row->email ?: '-' }} | ||||||||||||||
| {{ $row->id }} | {{ $row->project_name ?: '-' }} | {{ $row->client_name ?: '-' }} | {{ $row->contract_amount ? number_format((float)$row->contract_amount) : '-' }} | {{ $row->advance_amount ? number_format((float)$row->advance_amount) : '-' }} | {{ number_format((float)($row->contract_amount ?: 0) - (float)($row->advance_amount ?: 0)) }} | {{ $row->advance_account_name ?: '-' }} | {{ $row->contract_date ? \Carbon\Carbon::parse($row->contract_date)->format('n/j/Y') : '-' }} | ||||||||||||
| {{ $row->project_name }} | {{ $row->partner_name }} | {{ $row->profit_percent }}% | {{ $row->loss_percent }}% | {{ $row->created_at ? \Carbon\Carbon::parse($row->created_at)->format('n/j/Y') : '-' }} | |||||||||||||||
| {{ __('common.no_records') }} | |||||||||||||||||||