@extends('layouts.app') @section('breadcrumb')

Disbursements — {{ \Carbon\Carbon::parse($date)->format('D, d M Y') }}

@endsection @section('content')
{{ \Carbon\Carbon::parse($date)->format('l, d F Y') }}
@php $approvedDisbursements = $disbursements->where('status', 'Approved'); $pendingDisbursements = $disbursements->where('status', 'Pending'); $hasApproved = $approvedDisbursements->count() > 0; @endphp @if($hasApproved) {{ $approvedDisbursements->count() }} Approved Transaction(s) @endif
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
@foreach($errors->all() as $error) {{ $error }} @endforeach
@endif {{-- ====================================================== APPROVED TRANSACTIONS — READ-ONLY, ALWAYS SHOWN FIRST ====================================================== --}} @if($hasApproved)
Approved Transactions (Read-Only)
@foreach($approvedDisbursements as $approved) @endforeach
# Personnel Supplier Amount Reason Balance After Status
{{ $approved->orderNo }} {{ $approved->personel->name ?? '-' }} {{ $approved->supplier->name ?? '-' }} {{ number_format($approved->amount, 2) }} {{ $approved->reason }} {{ number_format($approved->balance, 2) }} Approved
Approved Sub-Total: {{ number_format($approvedDisbursements->sum('amount'), 2) }}

@endif {{-- ====================================================== NEW / PENDING TRANSACTIONS — EDITABLE REPEATER FORM ====================================================== --}}
{{ $hasApproved ? 'Add / Edit Pending Transactions' : 'New Disbursements' }}
@csrf {{-- Pass approved items back as hidden JSON so the controller can skip them --}} @foreach($approvedDisbursements as $approved) @endforeach
Personnel & Reason Supplier Amount Action
{{-- status hidden — new items are always Pending --}}
{{-- Grand Total --}}
@if($hasApproved)
@endif
Back
@endsection @section('customcss') @endsection @section('customjs') @endsection