diff --git a/app/Http/Controllers/NotisController.php b/app/Http/Controllers/NotisController.php index fbce6251..8069a8a6 100644 --- a/app/Http/Controllers/NotisController.php +++ b/app/Http/Controllers/NotisController.php @@ -162,7 +162,10 @@ class NotisController extends Controller ->where('nokp','=',$cal['nokp']) ->get(); // dd($listsag); - foreach($listsag as $index=>$listing){ + + + foreach($listsag as $index=>$listing) + { $bayaran = $listing['hargajualan'] - $listing['bakihargajualan']; diff --git a/app/Http/Controllers/ReportController.php b/app/Http/Controllers/ReportController.php index 106353f2..aec74bf4 100644 --- a/app/Http/Controllers/ReportController.php +++ b/app/Http/Controllers/ReportController.php @@ -89,12 +89,14 @@ class ReportController extends Controller $arraydetails = []; $arrayinfo = []; - $test = Lelong::with(['cawangan','lelongBid']) ->find($lelong_id); - $cawangan = $test->cawangan; - $lelong_bid = $test->lelongBid; + $cawangan = $test->cawangan + ->where('kodcaw','=',$kodcaw); + + $lelong_bid = $test->lelongBid + ->where('kodcaw','=',$kodcaw); @@ -207,7 +209,7 @@ class ReportController extends Controller - $pdf = PDF::loadView('pdf.listlelongdetails',compact('lelongs','arraycaw','total_nmarhun','total_berat','total_harga','total_hargaasas','arrayinfo' + $pdf = PDF::loadView('pdf.listlelongdetails',compact('lelongs','arraycaw','total_nmarhun','total_berat','total_harga','total_hargaasas','arrayinfo','nilai_marhun' ))->setPaper('a4', 'potrait'); return $pdf->download('Senarai Lelong Details.pdf'); @@ -347,7 +349,14 @@ class ReportController extends Controller $total_hargalelong = 0; $total_bakirugi = 0; $total_hargaasas = 0; + $jumlahmargin = 0; $arrayinfocaw = []; + $arraydetails = []; + $rugilelong = 0; + $bakilelong = 0; + $total_rugilelong = 0; + $total_bakilelong = 0; + $info = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') @@ -372,12 +381,29 @@ class ReportController extends Controller ->where('lelongbidder.status_bidder','=','1') ->where('lelongbid.kodcaw',$kodcaw) ->select('lelongbid.norujukan','lelongbid.nilaimarhun','lelongbid.pinjaman','lelongbid.upahsimpan', - 'lelongbid.cajlelong','lelongbidder.hargabida','lelongbid.baki','lelongbid.hargaasas','lelongbidder.nama_bidder') + 'lelongbid.cajlelong','lelongbidder.hargabida','lelongbid.baki','lelongbid.hargaasas','lelongbidder.nama_bidder','bakiupah') ->get()->toArray(); foreach($laporanlelong as $index1=>$laplelong) { - + + $margin = ($laplelong['pinjaman']/ $laplelong['nilaimarhun'])*100; + + $lelong = Lelong::where('id',$lelong_id)->get(); + $sumcajlelong = $laplelong['hargaasas'] * ($lelong[0]['cajlelong']/100); + $totalbaki = $laplelong['hargaasas'] - $laplelong['pinjaman'] - $laplelong['bakiupah'] - bcdiv($sumcajlelong,1,1); + + if($totalbaki > 0) + { + $bakilelong = $bakilelong + $totalbaki; + } + else + { + $rugilelong = $rugilelong - $totalbaki; + } + + + $total_nmarhun = $total_nmarhun + $laplelong['nilaimarhun']; $total_pembiayaan = $total_pembiayaan + $laplelong['pinjaman']; $total_upahsimpan = $total_upahsimpan + $laplelong['upahsimpan']; @@ -385,14 +411,29 @@ class ReportController extends Controller $total_hargalelong = $total_hargalelong + $laplelong['hargabida']; $total_bakirugi = $total_bakirugi + $laplelong['baki']; $total_hargaasas = $total_hargaasas + $laplelong['hargaasas']; + + array_push($arraydetails,['laplelong' => $laplelong, + 'margin' => $margin, + 'rugilelong'=>$rugilelong, + 'bakilelong'=>$bakilelong, + + + ]); + + $total_rugilelong = $total_rugilelong + $rugilelong; + $total_bakilelong = $total_bakilelong + $bakilelong; + } - $pdf = PDF::loadView('pdf.pdflaplelong',compact('info','lelong_id','laporanlelong','lelong_id','total_nmarhun','total_pembiayaan', - 'total_upahsimpan','total_cajlelong','total_hargalelong','total_bakirugi','total_hargaasas','arrayinfocaw')) - ->setPaper('a4', 'potrait'); + + $pdf = PDF::loadView('pdf.pdflaplelong',compact('info','lelong_id','laporanlelong','lelong_id','total_nmarhun','total_pembiayaan', + 'total_upahsimpan','total_cajlelong','total_hargalelong','total_bakirugi','total_hargaasas','arrayinfocaw','margin','arraydetails', + 'total_rugilelong','total_bakilelong')) + + ->setPaper('a4', 'landscape'); return $pdf->download('Laporan Lelong Keseluruhan.pdf'); diff --git a/resources/views/marhun/scanbarcode.blade.php b/resources/views/marhun/scanbarcode.blade.php index c085a4e6..ac1a5a82 100644 --- a/resources/views/marhun/scanbarcode.blade.php +++ b/resources/views/marhun/scanbarcode.blade.php @@ -23,8 +23,8 @@ {{ $message }} @endif - {{-- Kembali - Senarai SAG Keluar Peti Besi --}} + Kembali + Senarai SAG Keluar Peti Besi

Tarikh Lelong: @php @@ -38,9 +38,10 @@

- {{-- --}} +
diff --git a/resources/views/marhun/scanbarcodemasuk.blade.php b/resources/views/marhun/scanbarcodemasuk.blade.php index 6dbf066a..373d0c23 100644 --- a/resources/views/marhun/scanbarcodemasuk.blade.php +++ b/resources/views/marhun/scanbarcodemasuk.blade.php @@ -36,6 +36,9 @@