diff --git a/app/Http/Controllers/ReportCawanganController.php b/app/Http/Controllers/ReportCawanganController.php index 11718f38..372738d1 100644 --- a/app/Http/Controllers/ReportCawanganController.php +++ b/app/Http/Controllers/ReportCawanganController.php @@ -816,14 +816,94 @@ class ReportCawanganController extends Controller // dd($bakilelong); - return view('pdfkhas.cetaklaporanlelong',compact('marhuns','lelong_id','info','totalbakipjm','totalpinjaman','totalhargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki','totalnilaimarhun','totalbakilelong','totalrugilelong')); - // $pdf = PDF::loadView('pdfkhas.cetaklaporanlelong',compact('marhuns','lelong_id','info','totalbakipjm','totalpinjaman','totalhargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki','totalnilaimarhun','totalbakilelong','totalrugilelong')) - // ->setPaper('a4', 'landscape'); + // return view('pdfkhas.cetaklaporanlelong',compact('marhuns','lelong_id','info','totalbakipjm','totalpinjaman','totalhargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki','totalnilaimarhun','totalbakilelong','totalrugilelong')); + $pdf = PDF::loadView('pdfkhas.cetaklaporanlelong',compact('marhuns','lelong_id','info','totalbakipjm','totalpinjaman','totalhargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki','totalnilaimarhun','totalbakilelong','totalrugilelong')) + ->setPaper('a4', 'landscape'); - // return $pdf->download('Laporan Lelongan.pdf'); + return $pdf->download('Laporan Lelongan.pdf'); } + public function laporantuntutbaki(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(); + + $cawname = Cawangan::where('caw_code','=',$user->kodcaw) + ->get(); + + return view('lelongkhas.laporantuntutbaki',compact('lelongid','cawname')); + } + + public function cetaklaporantuntutbaki(request $request) + { + $totalbakipjm = 0; + $totalbakiupah = 0; + $total_pinjaman = 0; + $total_hargaasas = 0; + $totalcajlelong = 0; + $totalhargajual = 0; + $totalbaki = 0; + $lelong_id = $request->lelong_id; + // dd($lelong_id); + $user = Auth::user(); + $caw = Cawangan::where('caw_code','=',$user->kodcaw) + ->first(); + + $marhuns = LelongBid::where('lelongbid.lelong_id', $lelong_id) + ->where('lelongbid.kodcaw','=',$user['kodcaw']) + ->where('lelongbid.status_payment','=',1) + ->where('lelongbid.baki','>','0.00') + ->get()->toArray(); + + foreach ($marhuns as $index1=> $cal) { + $gadai = Gadai::on($user->kodcaw) + ->where('norujukan','=',$cal['norujukan']) + ->first(); + + $customer = Customer::where('kpbaru','=',$gadai['nokp']) + ->orWhere('kplama','=',$gadai['nokp']) + ->first(); + // dd($customer); + + $listsag = Gadai::on($user->kodcaw)->where('norujukan', $cal['norujukan']) + ->where('nokp','=',$gadai['nokp']) + ->first(); + // dd($listsag); + + $marhuns[$index1]['nama'] = $customer; + $marhuns[$index1]['list'] = $listsag; + + $totalbakipjm = $totalbakipjm + $cal['pinjaman']; + $totalbakiupah = $totalbakiupah + $cal['bakiupah']; + $total_pinjaman = $total_pinjaman + $cal['pinjaman']; + $total_hargaasas = $total_hargaasas + $cal['hargaasas']; + $totalcajlelong = $totalcajlelong + $cal['cajlelong']; + $totalhargajual = $totalhargajual + $cal['hargajual']; + $totalbaki = $totalbaki + $cal['baki']; + } + + $info = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') + ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('cawangan_lelong.lelong_id','=',$lelong_id) + ->where('cawangan.caw_code','=',$user['kodcaw']) + ->select('lelong_id','tarikh_lelong','caw_name','lelong.fasa') + ->groupBy('lelong_id','caw_name') + ->get()->toArray(); + + // return view('pdfkhas.cetaklaporantuntutbaki',compact('marhuns','lelong_id','info','totalbakipjm','total_pinjaman','total_hargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki')); + $pdf = PDF::loadView('pdfkhas.cetaklaporantuntutbaki',compact('marhuns','lelong_id','info','totalbakipjm','total_pinjaman','total_hargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki')) + ->setPaper('a4', 'landscape'); + + return $pdf->download('Jadual O.pdf'); + + + } + diff --git a/resources/views/includes/sidebar.blade.php b/resources/views/includes/sidebar.blade.php index 0053db66..4ab5ebf5 100644 --- a/resources/views/includes/sidebar.blade.php +++ b/resources/views/includes/sidebar.blade.php @@ -210,6 +210,11 @@ Laporan Lelong + diff --git a/resources/views/lelongkhas/laporantuntutbaki.blade.php b/resources/views/lelongkhas/laporantuntutbaki.blade.php new file mode 100644 index 00000000..2b9643cc --- /dev/null +++ b/resources/views/lelongkhas/laporantuntutbaki.blade.php @@ -0,0 +1,80 @@ +@extends('layouts.app') + +@section('content') +
+
+
+ @foreach($cawname as $cawname) +

Laporan Tuntut/Belum Lebihan: {{$cawname['caw_name']}}

+ @endforeach + @if ($message = Session::get('success')) +
+

{{ $message }}

+
+ @endif +
+ + + + + + + + + + + + + + @foreach ($lelongid as $bid) + + + + + + + @endforeach + + +
BilID LelongTarikh LelongFasaMuat Turun
{{$loop->iteration}} + {{ $bid->lelong_id}} + @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $bid->tarikh_lelong ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp{{ $bid->fasa }} + +
+
+
+ +
+
+ + +@endsection diff --git a/resources/views/pdfkhas/cetaklaporantuntutbaki.blade.php b/resources/views/pdfkhas/cetaklaporantuntutbaki.blade.php new file mode 100644 index 00000000..7f000019 --- /dev/null +++ b/resources/views/pdfkhas/cetaklaporantuntutbaki.blade.php @@ -0,0 +1,187 @@ + + + + + + + @foreach ($info as $info) + + + + + + + + + + + + + + + + + + + + + + @endforeach +
   
PERMODALAN KELANTAN BERHADLAPORAN TUNTUT/BELUM LEBIHANID Lelong: {{$info['lelong_id']}} +
 Tarikh Cetak : + Cawangan : {{$info['caw_name']}}
 
+ + + {{-- + +
+ + @foreach ($info as $info) + + + + +
ID Lelong: {{$info['lelong_id']}}Tarikh Lelong : @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $info['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphpFasa: {{$info['fasa']}} + Nama Cawangan : {{$info['caw_name']}} + @endforeach +
--}} + +
+ + + + + + + + + + + + + + + + + + + + + {{-- {{dd($marhuns)}} --}} + @foreach($marhuns as $index=> $brg) + + + + + + + + + + + + + + + + @endforeach + + + + + + + + + + + + + +
BilNama Pemajak GadaiAlamat Pemajak GadaiTarikh Pemajak GadaianPerihal SandaranJumlah Pembiayaan(RM)Faedah(RM)Keuntungan Lain(RM)Tarikh LelongJumlah yang dijual(RM)Lebihan/Kurangan(RM)Tarikh Tuntut/Bayar
{{ $loop->iteration }} {{ $brg['nama']['nama'] }}

{{ $brg['list']['nokp'] }}
{{ $brg['nama']['alamat1'] }} @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $brg['list']['t_gadai'] ); + $t_gadai = $myDateTime->format('d-m-Y'); + echo($t_gadai); + @endphp{{ $brg['marhun'] }}{{ number_format($brg['pinjaman'], 2, '.', ',') }}{{ number_format($brg['bakiupah'], 2, '.', ',') }}{{ number_format($brg['cajlelong'], 2, '.', ',') }}@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $brg['t_jual'] ); + $t_jual = $myDateTime->format('d-m-Y'); + echo($t_jual); + @endphp{{ number_format($brg['hargajual'], 2, '.', ',') }}{{ number_format($brg['baki'], 2, '.', ',') }}
JUMLAH KESELURUHAN{{ number_format($totalbakipjm, 2, '.', ',') }}{{ number_format($totalbakiupah, 2, '.', ',') }}{{ number_format($totalcajlelong, 2, '.', ',') }}{{ number_format($totalhargajual, 2, '.', ',') }}{{ number_format($totalbaki, 2, '.', ',') }}
+ + + + + + + + + + + + + + + + + +


..............................................
(Tandatangan Pemegang Pajak Gadai)
+


+ + + + + + + + + diff --git a/routes/web.php b/routes/web.php index 62e4d8ad..07cdcfcc 100644 --- a/routes/web.php +++ b/routes/web.php @@ -485,6 +485,8 @@ Route::group(['middleware' => ['permission:reportcawkhas'],'prefix'=>'reportcawk Route::get('cetakjadualO/{lelong_id}',['as'=>'reportcawkhas.cetakjadualO','uses'=>'ReportCawanganController@cetakjadualO']); Route::get('laporanlelong',['as'=>'reportcawkhas.laporanlelong','uses'=>'ReportCawanganController@laporanlelong']); Route::get('cetaklaporanlelong/{lelong_id}',['as'=>'reportcawkhas.cetaklaporanlelong','uses'=>'ReportCawanganController@cetaklaporanlelong']); + Route::get('laporantuntutbaki',['as'=>'reportcawkhas.laporantuntutbaki','uses'=>'ReportCawanganController@laporantuntutbaki']); + Route::get('cetaklaporantuntutbaki/{lelong_id}',['as'=>'reportcawkhas.cetaklaporantuntutbaki','uses'=>'ReportCawanganController@cetaklaporantuntutbaki']); });