Fix senarai lelong
This commit is contained in:
@@ -44,7 +44,7 @@ use App\Models\Payment;
|
||||
use App\Models\TangguhLelong;
|
||||
use App\Models\Tetapan;
|
||||
use App\Models\TransaksiKeuntungan;
|
||||
|
||||
use DateTime;
|
||||
|
||||
class LelongController extends Controller
|
||||
{
|
||||
@@ -669,117 +669,36 @@ class LelongController extends Controller
|
||||
|
||||
public function senarailelong()
|
||||
{
|
||||
|
||||
$arraydetails = [];
|
||||
$arraydetails2 = [];
|
||||
$arraydetails3 = [];
|
||||
$arraydetails4 = [];
|
||||
$arraydetails5 = [];
|
||||
|
||||
$currentdate = Carbon::now();
|
||||
$currentdate2 = $currentdate->toDateString();
|
||||
$arraydetails0 = [];
|
||||
$arraydetails1 = [];
|
||||
$arraydetails2 = [];
|
||||
$arraydetails3 = [];
|
||||
|
||||
|
||||
$lelong = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id')
|
||||
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at')
|
||||
->groupBy('lelong_id')
|
||||
->where('lelong.created_at', 'like', '%' . $currentdate2 . '%')
|
||||
->where('sts_lelong',0)
|
||||
->get()->toArray();
|
||||
$lelongAll = Lelong::with('cawangan')->get();
|
||||
|
||||
foreach($lelong as $laporan)
|
||||
{
|
||||
$details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('lelong_id',$laporan['lelong_id'])
|
||||
|
||||
->get()
|
||||
->toArray();
|
||||
foreach ($lelongAll as $lelong) {
|
||||
|
||||
array_push($arraydetails,['laporan' => $laporan,'details' => $details]);
|
||||
$lelong->tarikh_lelong = DateTime::createFromFormat('Y-m-d', $lelong->tarikh_lelong);
|
||||
$lelong->tarikh_lelong = $lelong->tarikh_lelong->format('d-m-Y');
|
||||
|
||||
if ($lelong->sts_lelong == 0) {
|
||||
array_push($arraydetails0, $lelong);
|
||||
} elseif ($lelong->sts_lelong == 1) {
|
||||
array_push($arraydetails1, $lelong);
|
||||
} elseif ($lelong->sts_lelong == 2) {
|
||||
array_push($arraydetails2, $lelong);
|
||||
} elseif ($lelong->sts_lelong == 3) {
|
||||
array_push($arraydetails3, $lelong);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
///////////// lelong belum mula
|
||||
|
||||
$lelong2 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id')
|
||||
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at')
|
||||
->groupBy('lelong_id')
|
||||
->where('lelong.sts_lelong',0)
|
||||
|
||||
->get()->toArray();
|
||||
|
||||
foreach($lelong2 as $laporan2)
|
||||
{
|
||||
$details2 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('lelong_id',$laporan2['lelong_id'])
|
||||
->get()
|
||||
->toArray();
|
||||
array_push($arraydetails2,['laporan2' => $laporan2,'details2' => $details2]);
|
||||
}
|
||||
|
||||
////////// lelong selesai
|
||||
|
||||
|
||||
$lelong3 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id')
|
||||
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at')
|
||||
->groupBy('lelong_id')
|
||||
->where('lelong.sts_lelong',3)
|
||||
->get()->toArray();
|
||||
|
||||
foreach($lelong3 as $laporan3)
|
||||
{
|
||||
$details3 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('lelong_id',$laporan3['lelong_id'])
|
||||
->get()
|
||||
->toArray();
|
||||
array_push($arraydetails3,['laporan3' => $laporan3,'details3' => $details3]);
|
||||
}
|
||||
|
||||
////////// lelong sedang dijalankan
|
||||
|
||||
|
||||
$lelong4 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id')
|
||||
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at')
|
||||
->groupBy('lelong_id')
|
||||
->where('lelong.sts_lelong',1)
|
||||
->get()->toArray();
|
||||
|
||||
foreach($lelong4 as $laporan4)
|
||||
{
|
||||
$details4 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('lelong_id',$laporan4['lelong_id'])
|
||||
->get()
|
||||
->toArray();
|
||||
array_push($arraydetails4,['laporan4' => $laporan4,'details4' => $details4]);
|
||||
}
|
||||
|
||||
/////////////// lelong jana pemenang
|
||||
|
||||
|
||||
$lelong5 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id')
|
||||
->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at')
|
||||
->groupBy('lelong_id')
|
||||
->where('lelong.sts_lelong',2)
|
||||
->get()->toArray();
|
||||
|
||||
foreach($lelong5 as $laporan5)
|
||||
{
|
||||
$details5 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('lelong_id',$laporan5['lelong_id'])
|
||||
->get()
|
||||
->toArray();
|
||||
array_push($arraydetails5,['laporan5' => $laporan5,'details5' => $details5]);
|
||||
}
|
||||
|
||||
return view('lelong.senarailelong',compact('lelong', 'arraydetails',
|
||||
'lelong2','arraydetails2',
|
||||
'lelong3','arraydetails3',
|
||||
'lelong4','arraydetails4',
|
||||
'lelong5','arraydetails5'));
|
||||
return view('lelong.senarailelong', compact(
|
||||
'lelongAll',
|
||||
'arraydetails0',
|
||||
'arraydetails1',
|
||||
'arraydetails2',
|
||||
'arraydetails3'
|
||||
));
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user