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')
-
-
- +
+
+
+
+
+ +
+ Senarai Pemenang +
+
+
@if ($message = Session::get('success'))

{{ $message }}

@@ -12,7 +20,7 @@ @endif
- +
@@ -40,7 +48,7 @@ @foreach($lel['detailsinfo'] as $details) @if($details['status_jual'] == 1) - + @endif {{$details['caw_name']}}
@endforeach diff --git a/resources/views/jurulelong/senaraipemenangbycaw.blade.php b/resources/views/jurulelong/senaraipemenangbycaw.blade.php index 7b7340c4..f0632a23 100644 --- a/resources/views/jurulelong/senaraipemenangbycaw.blade.php +++ b/resources/views/jurulelong/senaraipemenangbycaw.blade.php @@ -16,7 +16,7 @@

Nama Cawangan : {{ $getnamacaw->caw_name }}

-
No
+
diff --git a/resources/views/lelong/senaraipemenang.blade.php b/resources/views/lelong/senaraipemenang.blade.php index 4b05377d..4da90102 100644 --- a/resources/views/lelong/senaraipemenang.blade.php +++ b/resources/views/lelong/senaraipemenang.blade.php @@ -4,16 +4,23 @@
-
-
+
+
+
+ + + +
+ senarai lelong : {{ $cawanganDetail->caw_name }} +
+
+
@if ($message = Session::get('success'))

{{ $message }}

@endif -
No
+
@@ -37,7 +44,7 @@ diff --git a/resources/views/lelong/senaraisagpemenang.blade.php b/resources/views/lelong/senaraisagpemenang.blade.php index c048ab1b..37b9fe95 100644 --- a/resources/views/lelong/senaraisagpemenang.blade.php +++ b/resources/views/lelong/senaraisagpemenang.blade.php @@ -4,10 +4,17 @@
-
-
No{{ $winner['total_surat']}} {{ number_format($winner['totalBid'], 2, '.', ',') }} - + {{-- --}}
+
diff --git a/resources/views/lelong/showlelongdone.blade.php b/resources/views/lelong/showlelongdone.blade.php index afe868c0..3a89f0bd 100644 --- a/resources/views/lelong/showlelongdone.blade.php +++ b/resources/views/lelong/showlelongdone.blade.php @@ -188,7 +188,7 @@ @foreach ($arraycaw as $index=>$caw) - + diff --git a/routes/web.php b/routes/web.php index 7f9eb9c8..b35554a2 100644 --- a/routes/web.php +++ b/routes/web.php @@ -176,6 +176,7 @@ Route::group(['prefix'=>'lelong'], function () { Route::post('/exportkali',['as'=>'lelong.exportkali','uses'=>'LelongController@exportkali']); Route::get('/exporthargaemas/{lelong_id}',['as'=>'lelong.exporthargaemas','uses'=>'LelongController@exporthargaemas']); + Route::get('/senaraimarhundone/{lelongid}/{cawid}', ['as'=>'lelong.senaraimarhundone','uses'=>'LelongController@senaraimarhundone']); }); Route::get('/showsimulasi/{id}',['as'=>'lelong.showsimulasi','uses'=>'LelongController@showsimulasi']);
No
{{$index+1}}{{ $caw['cawangan'] }}{{ $caw['cawangan'] }} {{ $caw['bil_marhun'] }} {{ number_format($caw['berat'], 2, '.', ',') }} {{ number_format($caw['n_marhun'], 2, '.', ',') }}