update jana pemenang by today
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user