join('cawangan','cawangan_lelong.caw_id', '=', 'cawangan.id') ->where('lelong.sts_lelong', 3) ->get(); return view('account.senarailelongan',compact('senarai')); } public function listbayaranonline($lelong_id){ $listwinner = Payment::join('lelongbid', 'payment.lelongbid_id', '=', 'lelongbid.id') ->join('lelongbidder', 'payment.lelongbidder_id', '=', 'lelongbidder.id') ->where('lelongbidder.status_bidder', 1) ->where('lelongbid.lelong_id', $lelong_id) ->select('payment.user_id' ) ->groupBy('payment.user_id') ->get(); foreach($listwinner as $index1=>$winner){ $userdetails = User::where('id', $winner['user_id'])->first(); $SAGWin = Payment::join('lelongbid', 'payment.lelongbid_id', '=', 'lelongbid.id') ->join('lelongbidder', 'payment.lelongbidder_id', '=', 'lelongbidder.id') ->where('payment.user_id', $winner['user_id']) ->where('lelongbidder.status_bidder', 1) ->where('lelongbid.lelong_id', $lelong_id) ->get(); $total_payment = 0; foreach($SAGWin as $SAG){ $payment = Payment::where('lelongbid_id', $SAG->lelongbid_id) ->first(); if($payment){ $total_payment = $total_payment + $payment->total_payment; } } $listwinner[$index1]['details'] = $userdetails; $listwinner[$index1]['total_surat'] = sizeof($SAGWin); $listwinner[$index1]['totalBid'] = $SAGWin->sum('hargabida'); $listwinner[$index1]['totalPay'] = $total_payment; } return view('account.listbayaranonline',compact('listwinner','lelong_id')); } public function sahsagonline($lelong_id, $user_id){ $senaraisag = LelongBid::join('lelongbidder', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id') ->where('lelongbid.lelong_id', $lelong_id) ->where('lelongbidder.user_id', $user_id) ->get(); return view('account.sahsagonline', compact('senaraisag', 'user_id', 'lelong_id')); } }