diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 39931ff4..0a436662 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -43,6 +43,7 @@ class HomeController extends Controller $dateTime = date('Y-m-d'); $arrayinfo = []; + $semakCountArray = []; $lelong = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') ->select('lelong.fasa','cawangan_lelong.lelong_id','lelong.tarikh_lelong','lelong.masatamat_lelong','lelong.harga_emas_asas','lelong.jbg','lelong.cajlelong','lelong.sts_lelong') @@ -59,6 +60,20 @@ class HomeController extends Controller ->where('lelong_id',$info['lelong_id']) ->get() ->toArray(); + + foreach($detailsinfo as $det) + { + + $cawsemak = LelongBid::where('status_semak', 0) + ->where('lelong_id',$det['lelong_id']) + ->where('caw_id',$det['caw_id']) + ->get(); + $semakCount = $cawsemak->count(); + + array_push($semakCountArray,$semakCount); + } + + array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); @@ -89,21 +104,21 @@ class HomeController extends Controller } - if($caw <> NULL) { + if($caw <> NULL) { //staf cwgn $sag = LelongBid::where('status_semak', 0) //belum disemak ->where('kodcaw', $caw['caw_code']) ->get(); //dd($sag); } - else { + else { //operasi,jurulelong $sag = LelongBid::where('status_semak', 0) //belum disemak - ->get(); + } - - return view('home',compact('lelongmutu', 'arrayinfomutu','arrayinfo','sag')); + + return view('home',compact('lelongmutu', 'arrayinfomutu','arrayinfo','sag','semakCountArray')); } diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index b08f274b..edeb404c 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -82,8 +82,9 @@ @endempty @isset($arrayinfo) - @foreach ($arrayinfo as $lel) +
LELONGAN HARI INI + @foreach ($arrayinfo as $lel) {{$loop->iteration}} {{ $lel['info']['lelong_id'] }} @@ -99,13 +100,23 @@ @endforeach - @foreach($lel['detailsinfo'] as $details) - @if($details['status_online'] == '0') -
+ @foreach($lel['detailsinfo'] as $index=>$details) + + @if($details['status_online'] == '0') + - @elseif($details['status_online'] == '1') -
- @endif + + @if($semakCountArray[$index] > 0) +
+ @elseif($semakCountArray[$index] == 0) +
+ + @endif + + @elseif($details['status_online'] == '1') +
+ @endif + @endforeach @foreach($lel['detailsinfo'] as $details) @@ -120,7 +131,10 @@ - + @if(sizeof($sag) == 0) + + @endif + @@ -132,8 +146,10 @@ + @if(sizeof($sag) == 0) - + @endif + @endhasrole