where('business_id', auth()->user()->business_id) ->where('type', '=', 'Supplier') ->whereHas('purchases') ->withCount('purchases') ->withSum('purchases', 'totalAmount') ->orderByDesc('purchases_count') ->orderByDesc('purchases_sum_total_amount') ->take(5) ->get(); return view('business::party-reports.top-suppliers.excel-csv', compact('suppliers')); } }