diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 7273d963..6ce627fa 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -1242,6 +1242,10 @@ class LelongController extends Controller public function senaraipemenang(Request $request, $lelong_id){ $caw_code = $request->caw_code; + + $lelonglel = Lelong::with('cawangan')->find($lelong_id); + + $cawanganDetail = $lelonglel->cawangan->where('caw_code', $caw_code)->first(); $listwinner = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id') ->where('lelongbidder.status_bidder', 1) @@ -1269,13 +1273,17 @@ class LelongController extends Controller // $listwinner[$index1]['kodcaw'] = $kodcaw; } - return view('lelong.senaraipemenang',compact('listwinner','lelong_id','caw_code')); + return view('lelong.senaraipemenang',compact('listwinner','lelong_id','caw_code','cawanganDetail')); } public function senaraisagpemenang($user_id, $lelong_id, $kodcaw){ $userdetails = User::where('id', $user_id)->first(); + $lelonglel = Lelong::with('cawangan')->find($lelong_id); + + $cawanganDetail = $lelonglel->cawangan->where('caw_code', $kodcaw)->first(); + $senaraisag = LelongBid::join('lelongbidder', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id') ->where('lelongbid.lelong_id', $lelong_id) ->where('lelongbid.kodcaw', $kodcaw) @@ -1284,7 +1292,7 @@ class LelongController extends Controller ->get(); - return view('lelong.senaraisagpemenang', compact('senaraisag', 'user_id', 'lelong_id','userdetails')); + return view('lelong.senaraisagpemenang', compact('senaraisag', 'user_id', 'lelong_id','userdetails','cawanganDetail')); } public function senaraimarhun($lelongid, $cawid){ @@ -2042,16 +2050,24 @@ class LelongController extends Controller $month = $current->month; $year = $current->format('y'); + $today = $current->format('Y-m-d'); + // dd($today); + $lelong = Lelong::where('id', '=', $lelong_id)->first(); $lelongbid = LelongBid::where('lelong_id', '=', $lelong_id)->get(); foreach ($lelongbid as $bid) { - $highestprice = LelongBidder::where('lelongbid_id', '=', $bid->id)->orderBy('lelongbidder.hargabida', 'DESC')->first(); + $highestprice = LelongBidder::where('lelongbid_id', '=', $bid->id) + ->where('masa_bidaan', 'LIKE', '%'.$today.'%') + ->orderBy('lelongbidder.hargabida', 'DESC') + ->first(); + // dd($highestprice); // dd($highestprice->hargabida); if ($highestprice) { // foreach($highestprice as $price){ // $bidders = LelongBidder::where('lelongbid_id','=',$bid->id)->where('hargabida','=',$highestprice->hargabida)->orderBy('masa_bidaan','ASC' )->get(); $bidders = LelongBidder::join('lelongbid', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id') + ->where('masa_bidaan', 'LIKE', '%'.$today.'%') ->where('lelongbid.lelong_id', '=', $lelong_id) ->where('lelongbid_id', '=', $bid->id) ->where('hargabida', '=', $highestprice->hargabida)->orderBy('masa_bidaan', 'ASC') @@ -2082,7 +2098,7 @@ class LelongController extends Controller // dd($totalbaki); $updatebid->hargajual = $bidder->hargabida; $updatebid->t_jual = $currentdate; - $updatebid->cajlelong = bcdiv($sumcajlelong, 1, 1); + $updatebid->cajlelong = round($sumcajlelong, 1, 1); $updatebid->baki = $totalbaki; $updatebid->nopembeli = $bidder->user_id; $updatebid->status_jual = 1; @@ -5193,7 +5209,7 @@ class LelongController extends Controller 'id_cawangan'=> $cawlel['caw_id'], 'cawangan' => $cawlel->cawangan->caw_name, 't_lelong'=>$lelong['tarikh_lelong'], - 'bil_marhun'=>sizeof($cawlel->lelongBid), + 'bil_marhun'=>sizeof($databid), 'berat'=>$berat, 'n_marhun'=>$nilai_marhun, 'pinjaman'=>$pinjaman, @@ -5206,7 +5222,7 @@ class LelongController extends Controller 'bakilelong'=>$bakilelong, ]); - $total_marhun += sizeof($cawlel->lelongBid); + $total_marhun += sizeof($databid); // $total_marhun = $total_marhun + sizeof($databid); // $total_berat = $total_berat + $berat; diff --git a/resources/views/jurulelong/listpemenang.blade.php b/resources/views/jurulelong/listpemenang.blade.php index 6815ef3c..b2a6f90b 100644 --- a/resources/views/jurulelong/listpemenang.blade.php +++ b/resources/views/jurulelong/listpemenang.blade.php @@ -2,9 +2,17 @@ @section('content')
{{ $message }}
@@ -12,7 +20,7 @@ @endif