user()->business_id) ->with('dueCollect') ->whereNull('party_id') ->where('dueAmount', '>', 0) ->when(request('search'), function ($query) { $query->where(function ($q) { $q->where('invoiceNumber', 'like', '%' . request('search') . '%') ->orwhere('dueAmount', 'like', '%' . request('search') . '%'); }); }) ->latest() ->limit(request('per_page') ?? 20)->get(); return view('business::walk-dues.excel-csv', compact('walk_in_customers')); } }