{{ __('contractor_contracts.title') }}

@if ($flashMessage)
{{ $flashMessage }}
@endif
@forelse ($rows as $contract) @php $outstanding = (float) ($contract->contract_amount ?? 0) - (float) ($contract->advance_amount ?? 0); $statusOk = in_array($contract->status, ['Active', 'Approved'], true); @endphp @empty @endforelse
{{ __('contractor_contracts.contract_no') }} {{ __('common.contractor') }} {{ __('common.project') }} {{ __('common.start_date') }} {{ __('common.end_date') }} {{ __('contractor_contracts.contract_amount') }} {{ __('common.advance') }} {{ __('common.outstanding') }} {{ __('common.status') }} {{ __('common.actions') }}
{{ $contract->contract_no }} {{ $contract->contractor_name ?: '—' }} {{ $contract->project_name ?: '—' }} {{ $contract->start_date ? substr((string) $contract->start_date, 0, 10) : '—' }} {{ $contract->end_date ? substr((string) $contract->end_date, 0, 10) : '-' }} {{ number_format((float) $contract->contract_amount, 2, '.', '') }} {{ number_format((float) ($contract->advance_amount ?? 0), 2, '.', '') }} {{ number_format($outstanding, 2, '.', '') }} {{ $contract->status }}
{{ __('common.no_records') }}
@if ($showModal)

{{ $editingId ? __('contractor_contracts.edit_contractor_contract') : __('contractor_contracts.add_new_contractor_contract') }}

@endif