update index simulasi, lelong by caw_name

This commit is contained in:
Amirah22
2022-04-18 14:45:56 +08:00
parent edd631a748
commit abd557bb91
8 changed files with 167 additions and 77 deletions
+64 -17
View File
@@ -51,16 +51,34 @@ class LelongController extends Controller
*/
public function index()
{
$lelong = Lelong::all();
// $lelong = Lelong::all();
foreach($lelong as $lel)
// foreach($lelong as $lel)
// {
// $caw_lelong = CawanganLelong::join('cawangan', 'cawangan_lelong.caw_id', '=', 'cawangan.id')
// ->where('lelong_id', $lel['id'])
// ->get()->toArray();
// }
$arrayinfo = [];
$lelong = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
->select('lelong_id','tarikh_lelong','masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong')
->groupBy('lelong_id')
->get()
->toArray();
foreach($lelong as $info)
{
$caw_lelong = CawanganLelong::join('cawangan', 'cawangan_lelong.caw_id', '=', 'cawangan.id')
->where('lelong_id', $lel['id'])
->get()->toArray();
$detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('lelong_id',$info['lelong_id'])
->get()
->toArray();
array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]);
}
return view('lelong.senarailelong',compact('lelong', 'caw_lelong'));
return view('lelong.senarailelong',compact('lelong', 'arrayinfo'));
}
public function show($id)
@@ -810,22 +828,49 @@ class LelongController extends Controller
public function lapbrglelongindex (Request $request){
// $user = Auth::user();
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
// ->where('cawangan.caw_code','=',$user->kodcaw)
->get();
$arraydetails = [];
return view('lelong.laporanlelong',compact('lelongid'));
$laporanpembida= Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
->select('lelong_id','tarikh_lelong')
->groupBy('lelong_id')
->get()
->toArray();
foreach($laporanpembida as $laporan)
{
$details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('lelong_id',$laporan['lelong_id'])
->get()
->toArray();
array_push($arraydetails,['laporan' => $laporan,'details' => $details]);
}
return view('lelong.laporanlelong', compact('arraydetails'));
}
public function senaraibrglelong($lelong_id){
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
$arraydetails = [];
$arrayinfo = [];
$lelongid = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
->where('cawangan_lelong.lelong_id','=',$lelong_id)
->get();
->select('lelong_id','tarikh_lelong')
->groupBy('lelong_id')
->get()->toArray();
foreach($lelongid as $laporan)
{
$details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('lelong_id',$laporan['lelong_id'])
->get()
->toArray();
array_push($arrayinfo,['laporan' => $laporan,'details' => $details]);
}
$brglelong = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
->where('lelongbid.lelong_id', $lelong_id)
@@ -853,7 +898,7 @@ class LelongController extends Controller
return view('lelong.senaraibrglelong',compact('lelongid','brglelong','lelong_id','keuntungan','total_hargaasas','total_upahkeuntungan','total_nmarhun','total_pinjaman'));
return view('lelong.senaraibrglelong',compact('arrayinfo','lelongid','brglelong','lelong_id','keuntungan','total_hargaasas','total_upahkeuntungan','total_nmarhun','total_pinjaman'));
}
@@ -911,6 +956,7 @@ class LelongController extends Controller
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->get();
return view('lelong.laporanbidaanindex',compact('lelongid'));
}
@@ -925,6 +971,7 @@ class LelongController extends Controller
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('cawangan_lelong.lelong_id','=',$lelong_id)
->get();
$laporanpembida= LelongBid::join('lelongbidder','lelongbid.id','=','lelongbidder.lelongbid_id')
->select('lelongbid_id','norujukan','hargaasas')
+21 -2
View File
@@ -277,9 +277,28 @@ class SimulasiController extends Controller
public function senaraisimulasi()
{
$simulasi = Simulasi::all();
// $simulasi = Simulasi::all();
return view('simulasi.senaraisimulasi',compact('simulasi'));
$arrayinfo = [];
$simulasi = Simulasi::join('cawangan_simulasi','simulasi.id','=','cawangan_simulasi.simulasi_id')
->select('simulasi_id','tarikh_lelong')
->groupBy('simulasi_id')
->get()
->toArray();
foreach($simulasi as $info)
{
$detailsinfo = CawanganSimulasi::join('cawangan','cawangan_simulasi.caw_id','=','cawangan.id')
->where('simulasi_id',$info['simulasi_id'])
->get()
->toArray();
array_push($arrayinfo, ['info'=> $info, 'detailsinfo'=>$detailsinfo]);
}
return view('simulasi.senaraisimulasi',compact('simulasi','arrayinfo'));
}
public function show($id)