This commit is contained in:
faiqahzaman
2022-06-19 14:23:27 +08:00
parent 53b512ab2c
commit 89e20bb31c
12 changed files with 215 additions and 125 deletions
+55 -11
View File
@@ -49,33 +49,68 @@ class MarhunController extends Controller
$caw = Cawangan::where('caw_code','=',$user->kodcaw)->first();
$lelongbid = LelongBid::where('lelong_id', '=', $lelong_id)
$lelongbid = LelongBid::where('lelong_id', '=', $lelong_id) //keseluruhan
->where('caw_id','=', $caw->id)
->get();
$sag = LelongBid::where('lelong_id', $lelong_id)
$sag = LelongBid::where('lelong_id', $lelong_id) //belum disemak
->where('caw_id', $caw->id)
->where('status_semak', 0)
->get();
// dd($sag);
$sdhdisemak = LelongBid::select('id','norujukan')
->where('lelong_id', $lelong_id)
->where('caw_id', $caw->id)
->where('status_semak', 1)
->distinct()
//Get data filtered which is other than tangguh lelong from PC
$sdhdisemak = LelongBid::join('pengesahan', 'lelongbid.id', '=', 'pengesahan.lelongbid_id')
->where('lelongbid.lelong_id', $lelong_id)
->where('lelongbid.caw_id', $caw->id)
->where('lelongbid.status_semak', 1)
->where('pengesahan.diminta_oleh', $user['id'])
->where('pengesahan.status', 1)
->where('pengesahan.status_ubah', '!=', 6)
->get();
$dalamproses = Pengesahan::select('pengesahan.norujukan')
->join('lelongbid', 'pengesahan.lelongbid_id', '=', 'lelongbid.id')
->where('pengesahan.lelong_id', $lelong_id)
->where('caw_id','=', $caw->id)
->where('lelongbid.caw_id','=', $caw->id)
->where('pengesahan.diminta_oleh', $user['id'])
->where('pengesahan.status', 1)
->where('pengesahan.status_ubah', '!=', 6)
->whereNull('pengesahan.disahkan_oleh')
->distinct()
->get();
$sdhdisahkan = Pengesahan::select('pengesahan.norujukan')
->join('lelongbid', 'pengesahan.lelongbid_id', '=', 'lelongbid.id')
$sdhdisahkan = Pengesahan::join('lelongbid', 'pengesahan.lelongbid_id', '=', 'lelongbid.id')
->where('pengesahan.diminta_oleh', $user['id'])
->where('pengesahan.status', 1)
->where('pengesahan.status_ubah', '!=', 6)
->where('pengesahan.lelong_id', $lelong_id)
->whereNotNull('pengesahan.disahkan_oleh')
->where('lelongbid.status_semak', 1)
->get();
// dd($sdhdisahkan);
//Get data filtered which is from PC
$sdhdisemaktangguhlel = LelongBid::join('pengesahan', 'lelongbid.id', '=', 'pengesahan.lelongbid_id')
->where('lelongbid.lelong_id', $lelong_id)
->where('lelongbid.caw_id', $caw->id)
->where('lelongbid.status_semak', 1)
->where('pengesahan.status', 2)
->where('pengesahan.status_ubah', 6)
->get();
$dalamprosestangguhlel = Pengesahan::join('lelongbid', 'pengesahan.lelongbid_id', '=', 'lelongbid.id')
->where('pengesahan.lelong_id', $lelong_id)
->where('lelongbid.caw_id','=', $caw->id)
->where('pengesahan.status', 2)
->where('pengesahan.status_ubah', 6)
->whereNull('pengesahan.disahkan_oleh')
->get();
$sdhdisahkantangguhlel = Pengesahan::join('lelongbid', 'pengesahan.lelongbid_id', '=', 'lelongbid.id')
->where('pengesahan.status', 2)
->where('pengesahan.status_ubah', 6)
->where('pengesahan.lelong_id', $lelong_id)
->where('caw_id','=', $caw->id)
->whereNotNull('pengesahan.disahkan_oleh')
@@ -89,6 +124,13 @@ class MarhunController extends Controller
->where('lelong_id', $lelong_id)
->get();
$statusdrpdpc = Pengesahan::where('lelongbid_id', $bid['id'])
->where('lelong_id', $lelong_id)
->where('status_ubah', 6)
->first();
$lelongbid[$index1]['statustangguhlel'] = $statusdrpdpc;
if($sudahdisahkan)
{
foreach($sudahdisahkan as $sahkan)
@@ -111,7 +153,9 @@ class MarhunController extends Controller
}
}
return view('marhun.senaraimarhun',compact('lelongbid','lelong_id', 'caw', 'sag', 'dalamproses', 'sdhdisemak', 'sdhdisahkan'));
return view('marhun.senaraimarhun',compact('lelongbid','lelong_id', 'caw', 'sag', 'dalamproses', 'sdhdisemak', 'sdhdisahkan', 'sdhdisemaktangguhlel',
'dalamprosestangguhlel', 'sdhdisahkantangguhlel'
));
}
public function kemaskini(Request $request)