update jana pemenang, add emel notifikasi

This commit is contained in:
Nur Izzati Zulkifli
2022-12-08 17:00:27 +08:00
parent 4b3f23e6f6
commit 5ebd149821
14 changed files with 450 additions and 186 deletions
+28 -12
View File
@@ -401,6 +401,7 @@ class PembidaController extends Controller
$currentdate = $currentdate->toDateTimeString();
$t_lelong = Carbon::parse($request->t_lelong);
$data = $request->checkboxdata;
// dd($data);
foreach($data as $index=>$norujukan)
{
$user = Auth::user();
@@ -408,18 +409,33 @@ class PembidaController extends Controller
$currentdate = $currentdate->toDateTimeString();
//$marhun = LelongBid::where('norujukan','=',$norujukan)->first();
$taklaku = new TakLaku;
$taklaku->lelong_id = $request->lelong_id;
$taklaku->caw_id = $request->caw_id;
$taklaku->kodcaw = $request->kodcaw;
$taklaku->norujukan = $norujukan;
$taklaku->t_lelong = $t_lelong;
$taklaku->status = '0';
$taklaku->fasa = $request->fasa;
$taklaku->save();
// $taklaku = new TakLaku;
// $taklaku->lelong_id = $request->lelong_id;
// $taklaku->caw_id = $request->caw_id;
// $taklaku->kodcaw = $request->kodcaw;
// $taklaku->norujukan = $norujukan;
// $taklaku->t_lelong = $t_lelong;
// $taklaku->status = '0';
// $taklaku->fasa = $request->fasa;
// $taklaku->save();
$infos = LelongBid::join('lelongbidder','lelongbid.id','=','lelongbidder.lelongbid_id')
->join('lelong','lelong.id','=','lelongbid.lelong_id')
->select ('lelongbid.kodcaw','lelongbid.caw_id','lelongbidder.user_id','lelongbidder.nama_bidder','lelongbidder.hargabida','lelongbid.norujukan','lelongbid.hargaasas','lelongbidder.masa_bidaan','lelongbid.t_lelong','lelongbid.id','lelongbid.fasa','lelongbid.lelong_id')
->where('lelongbid.norujukan', $norujukan)
->where('lelongbid.kodcaw', $request->kodcaw)
->where('lelongbid.status_jual', 1)
->where('lelongbidder.status_bidder', 1)
->groupBy('lelongbidder.user_id')
->where(function($query){
$query->whereNull('lelongbidder.status_payment')
->orWhere('lelongbidder.status_payment',2);
})
->first();
// dd($infos->user_id);
//banned pembida
$user = User::where('id','=',$request->user_id)->first();
$user = User::where('id','=',$infos->user_id)->first();
// dd($user);
$user->updated_at = $currentdate;
$user->status = 'banned';
@@ -438,7 +454,7 @@ class PembidaController extends Controller
//hapus lelongbidder
$lelongbidder = LelongBidder::where('lelongbid_id', $bida->id)
->where('user_id', $request->user_id)
->where('user_id', $infos->user_id)
->delete();
// dd($lelongbidder);
@@ -452,7 +468,7 @@ class PembidaController extends Controller
$loguser->nota = ' Tak Laku Lelong';
$loguser->save();
}
return redirect()->route('lelong.senarailelongtaklaku');
return redirect()->route('lelong.senlelbelumbayarbidaan');
}
public function kebenaranbayarantunai(Request $request)