diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index ceab41cf..6f05d1a3 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -26,6 +26,7 @@ use App\Models\LelongBid; use App\Models\LelongBidMarhun; use App\Models\LelKarat; use App\Models\LelKarat_temp; +use Carbon\Carbon; class LelongController extends Controller { @@ -321,6 +322,18 @@ class LelongController extends Controller ->with('success','Create Lelong Berjaya'); } + public function exportnotis($id) + { + $currentdate = Carbon::now(); + $currentdate = $currentdate->toDateString(); + + $lelong = Lelong::where('id','=',$id)->first(); + $lelongbid = LelongBid::where('lelong_id','=',$lelong->id)->get(); + // return view('pdf.notislelong',compact('currentdate','lelongbid')); //page for editing + + $pdf = PDF::loadView('pdf.notislelong',compact('currentdate','lelongbid')); + return $pdf->download('Notis Lelong.pdf'); + } public function delete($id) { diff --git a/app/Http/Controllers/SimulasiController.php b/app/Http/Controllers/SimulasiController.php index d3e600d2..aa431ee1 100644 --- a/app/Http/Controllers/SimulasiController.php +++ b/app/Http/Controllers/SimulasiController.php @@ -27,6 +27,11 @@ use App\Models\LelongBid; use App\Models\LelongBidMarhun; use App\Models\LelKarat; + + + + + class SimulasiController extends Controller { /** @@ -463,11 +468,180 @@ class SimulasiController extends Controller } + + // PDF SIMULASI KESELURUHAN SEMUA CAWANGAN public function export(Request $request) { + $simulasi_id = $request->simulasiid; + $simulasi = Simulasi::where('id','=',$request->simulasiid)->first(); + $cawangansim = CawanganSimulasi::where('simulasi_id','=',$request->simulasiid)->get(); + $simkarat = SimKarat::where('simulasi_id','=',$request->simulasiid)->get(); + + $arraydata = []; + $arraycaw = []; + $data = []; + + $total_marhun = 0; + $total_berat = 0; + $total_nmarhun = 0; + $total_pinjaman = 0; + $total_upah = 0; + $total_hargaasas = 0; + $total_cazlelong = 0; + $total_rugilelong = 0; + $total_bakilelong = 0; + + $total24Kgb = 0; + $total24K = 0; + $total23k = 0; + $total22K = 0; + $total21K = 0; + $total20K = 0; + $total18Kp = 0; + $total18K = 0; + $total14Kp = 0; + $total14K = 0; + $total9K = 0; + + foreach($cawangansim as $cawsim) + { + $cawangan = Cawangan::where('id','=',$cawsim->caw_id)->first(); + $databid = SimulasiBid::where('simulasi_id','=',$simulasi_id)->get(); + + + + $packet = 0; + $berat = 0; + $nilai_marhun = 0; + $pinjaman =0; + $upah = 0; + $hargaasas = 0; + $cajlelong = 0; + $rugilelong = 0; + $bakilelong = 0; + + foreach($databid as $bid) + { + $marhun = SimulasiBidMarhun::where('simulasibid_id','=',$bid->id)->get(); + $berat = $berat + $bid->berat; + $nilai_marhun = $nilai_marhun + ($marhun->sum('n_marhun')); + $pinjaman =$pinjaman + $bid->pinjaman; + $upah = $upah + $bid->upah; + $hargaasas = $hargaasas + $bid->hargaasas; + $cajlelong = $cajlelong + $bid->cajlelong; + + + if($bid->baki > 0) + { + $bakilelong = $bakilelong + $bid->baki; + } + else + { + $rugilelong = $rugilelong - $bid->baki; + } + + + $total24Kgb += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','24.0Kgb') + ->sum('berat'); + + $total24K += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','24.0K') + ->sum('berat'); + + $total23k += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','23.0K') + ->sum('berat'); + + $total22K += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','22.0K') + ->sum('berat'); + + $total21K += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','21.0K') + ->sum('berat'); + + $total20K += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','20.0K') + ->sum('berat'); + + $total18Kp += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','18.0Kp') + ->sum('berat'); + + $total18K += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','18.0K') + ->sum('berat'); + + $total14Kp += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','14.0Kp') + ->sum('berat'); + + $total14K += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','14.0K') + ->sum('berat'); + + $total9K += SimulasiBidMarhun::where('simulasibid_id','=',$bid->id) + ->where('karat','=','9.0K') + ->sum('berat'); + + + + } + array_push($arraycaw,[ + 'cawangan'=>$cawangan->caw_name, + 't_lelong'=>$simulasi->tarikh_lelong, + 'bil_marhun'=>sizeof($databid), + 'berat'=>$berat, + 'n_marhun'=>$nilai_marhun, + 'pinjaman'=>$pinjaman, + 'upah'=>0, + 'hargaasas'=>$hargaasas, + 'cajlelong'=>$cajlelong, + 'rugilelong'=>$rugilelong, + 'bakilelong'=>$bakilelong, + ]); + + $total_marhun = $total_marhun + sizeof($databid); + $total_berat = $total_berat + $berat; + $total_nmarhun = $total_nmarhun + $nilai_marhun; + $total_pinjaman = $total_pinjaman + $pinjaman; + $total_upah = $total_upah + 0; + $total_hargaasas = $total_hargaasas + $hargaasas; + $total_cazlelong = $total_cazlelong + $cajlelong; + $total_rugilelong = $total_rugilelong + $rugilelong; + $total_bakilelong = $total_bakilelong + $bakilelong; + } + + + + $pdf = PDF::loadView('pdf.simrpt2',compact('arraycaw', + 'total_marhun', + 'total_berat', + 'total_nmarhun', + 'total_pinjaman', + 'total_upah', + 'total_hargaasas', + 'total_cazlelong', + 'total_rugilelong', + 'total_bakilelong', + 'total24Kgb', + 'total24K', + 'total23k', + 'total22K', + 'total21K', + 'total20K', + 'total18Kp', + 'total18K', + 'total14Kp', + 'total14K', + 'total9K', + 'simkarat', + 'simulasi_id', + 'databid'))->setPaper('a4', 'landscape'); + return $pdf->download('Simulasi Keseluruhan.pdf'); + - $pdf = PDF::loadView('pdf.simrpt2'); - return $pdf->download('Taraf.pdf'); } } diff --git a/resources/views/lelong/senarailelong.blade.php b/resources/views/lelong/senarailelong.blade.php index 49b66163..04137887 100644 --- a/resources/views/lelong/senarailelong.blade.php +++ b/resources/views/lelong/senarailelong.blade.php @@ -45,7 +45,7 @@ @endhasrole - + diff --git a/resources/views/pdf/marhundetails.blade.php b/resources/views/pdf/marhundetails.blade.php new file mode 100644 index 00000000..b2074986 --- /dev/null +++ b/resources/views/pdf/marhundetails.blade.php @@ -0,0 +1,199 @@ + + + + +
+ +PERMODALAN KELANTAN BERHAD |
+ |
| LAPORAN SIMULASI SEMUA CAWANGAN | +|
| Bilangan Lelong: {{$total_marhun}} | +Nilai Marhun Keseluruhan: RM{{ number_format($total_nmarhun, 2, '.', ',') }} | +Pembiayaan Keseluruhan: RM{{ number_format($total_pinjaman, 2, '.', ',') }} | +Keuntungan Keseluruhan:RM{{ number_format($total_upah, 2, '.', ',') }} | +
| Rugi Lelong Keseluruhan: RM{{ number_format($total_rugilelong, 2, '.', ',') }} | +Baki Lelong Keseluruhan: RM{{ number_format($total_bakilelong, 2, '.', ',') }} | +Caj Lelong Keseluruhan: RM{{ number_format($total_cazlelong, 2, '.', ',') }} | +
| No | +Cawangan | +Tarikh Lelong | +Bil Marhun (Paket) | +Berat(gm) | +Nilai Marhun(RM) | +Pembiayaan(RM) | +Keuntungan(RM) | +Harga Asas(RM) | +Caj Lelong(RM) | +Baki Lelong(RM) | +Rugi Lelong(RM) | +
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{$index+1}} | +{{ $caw['cawangan'] }} | +{{ $caw['t_lelong'] }} | +{{ $caw['bil_marhun'] }} | +{{ number_format($caw['berat'], 2, '.', ',') }} | +{{ number_format($caw['n_marhun'], 2, '.', ',') }} | +{{ number_format($caw['pinjaman'], 2, '.', ',') }} | +{{ number_format($caw['upah'], 2, '.', ',') }} | +{{ number_format($caw['hargaasas'], 2, '.', ',') }} | +{{ number_format($caw['cajlelong'], 2, '.', ',') }} | +{{ number_format($caw['bakilelong'], 2, '.', ',') }} | +({{ number_format($caw['rugilelong'], 2, '.', ',') }}) | +
| Jumlah Keseluruhan | +{{ $total_marhun }} | +{{ number_format($total_berat, 2, '.', ',') }} | +{{ number_format($total_nmarhun, 2, '.', ',') }} | +{{ number_format($total_pinjaman, 2, '.', ',') }} | +{{ number_format($total_upah, 2, '.', ',') }} | +{{ number_format($total_hargaasas, 2, '.', ',') }} | +{{ number_format($total_cazlelong, 2, '.', ',') }} | +{{ number_format($total_bakilelong, 2, '.', ',') }} | +({{ number_format($total_rugilelong, 2, '.', ',') }}) | +||
JUMLAH BERAT MENGIKUT MUTU (KESELURUHAN) |
+ |||||||||
|---|---|---|---|---|---|---|---|---|---|
| MUTU | +24Kgb | +24K | +23K | +22K | +21K | +20K | +18K | +14K | +9K | +
| BERAT(gm) | +{{$total24Kgb}} | +{{$total24K}} | +{{$total23k}} | +{{$total22K}} | +{{$total21K}} | +{{$total20K}} | +{{$total18Kp}} | +{{$total14K}} | +{{$total9K}} | +
AR- RAHN (NAMA CAWANGAN)
+ Lot (alamat caw)
+ No Tel: xxxx
+ No Faks: xxx
+
+
Tarikh Cetak: {{$currentdate}}
+ {{-- No Rujukan: {{$surat['norujukan']}}
--}}
+ No Rujukan:
+ Kepada:
+ No Telefon:
+ No K/P:
+
Tuan/Puan,
+ LELONGAN BARANGAN GADAIAN SECARA TENDER PADA (TARIKH)
+
+
Dengan hormatnya kami ingin memaklumkan bahawa barang-barang cagaran tuan/puan yang digadai di cawangan seperti di atas akan dilelong.
+ +Butiran lelongan adalah seperti berikut :-
+ +Tarikh:
+ Cawangan:
+ Waktu:
+
Tuan/Puan adalah dikehendaki untuk membuat urusan berikut pada atau sebelum (tarikh):-
+ +1. Tebus sepenuhnya
+ 2. Tebus gadai semula
+
+
Pelanggan hanya perlu menjelaskan upah simpan sehingga sembilan (9) bulan sahaja.
+ *Permohonan tangguh lelong adalah tidak dibenarkan.
Notis:
+ Sila bawa bersama Surat Akuan Gadai(SAG) untuk sebarang urusan.
+ Sila abaikan notis ini sekiranya penebusan telah dibuat.
Surat ini adalah cetakan komputer dan tiada tandatangan diperlukan
+PERMODALAN KELANTAN BERHAD |
| Tarikh Lelong: |
| Jbg: |
| Caj Lelong: |
| Harga Emas Asas: |
| Bilangan Lelong: | -Nilai Marhun Keseluruhan: | -Pembiayaan Keseluruhan: | -Keuntungan Keseluruhan: | -Rugi Lelong Keseluruhan: | -Baki Lelong Keseluruhan: | -Caj Lelong Keseluruhan: | -Bilangan Lelong: {{$total_marhun}} | +Nilai Marhun Keseluruhan: RM{{ number_format($total_nmarhun, 2, '.', ',') }} | +Pembiayaan Keseluruhan: RM{{ number_format($total_pinjaman, 2, '.', ',') }} | +Keuntungan Keseluruhan:RM{{ number_format($total_upah, 2, '.', ',') }} |
|---|
| Rugi Lelong Keseluruhan: RM{{ number_format($total_rugilelong, 2, '.', ',') }} | +Baki Lelong Keseluruhan: RM{{ number_format($total_bakilelong, 2, '.', ',') }} | +Caj Lelong Keseluruhan: RM{{ number_format($total_cazlelong, 2, '.', ',') }} | +
| No. | - -Cawangan | -Bil Marhun(paket) | -No Rujukan | -Berat(gm) | -Margin Pinjaman | -Harga Asas(RM) - | Nilai Marhun(RM) | -Pembiayaan(RM) | -Keuntungan(RM) | -Baki Lelong(RM) | -Rugi Lelong(RM) | -Caj Lelong(RM) | -
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No | +Cawangan | +Tarikh Lelong | +Bil Marhun (Paket) | +Berat(gm) | +Nilai Marhun(RM) | +Pembiayaan(RM) | +Keuntungan(RM) | +Harga Asas(RM) | +Caj Lelong(RM) | +Baki Lelong(RM) | +Rugi Lelong(RM) | +|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - | |
| Jumlah Keseluruhan | -- | - | - | - | - | - | - - | |||||
JUMLAH BERAT MENGIKUT MUTU (KESELURUHAN) |
-
- |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{$index+1}} | +{{ $caw['cawangan'] }} | +{{ $caw['t_lelong'] }} | +{{ $caw['bil_marhun'] }} | +{{ number_format($caw['berat'], 2, '.', ',') }} | +{{ number_format($caw['n_marhun'], 2, '.', ',') }} | +{{ number_format($caw['pinjaman'], 2, '.', ',') }} | +{{ number_format($caw['upah'], 2, '.', ',') }} | +{{ number_format($caw['hargaasas'], 2, '.', ',') }} | +{{ number_format($caw['cajlelong'], 2, '.', ',') }} | +{{ number_format($caw['bakilelong'], 2, '.', ',') }} | +({{ number_format($caw['rugilelong'], 2, '.', ',') }}) | +
| MUTU | -24Kgb | -24K | -23K | -22K | -21K | -20K | -18K | -14K | -9K | -||
| BERAT(gm) | -- | - | - | - | - | - | - | + | |||
| Jumlah Keseluruhan | +{{ $total_marhun }} | +{{ number_format($total_berat, 2, '.', ',') }} | +{{ number_format($total_nmarhun, 2, '.', ',') }} | +{{ number_format($total_pinjaman, 2, '.', ',') }} | +{{ number_format($total_upah, 2, '.', ',') }} | +{{ number_format($total_hargaasas, 2, '.', ',') }} | +{{ number_format($total_cazlelong, 2, '.', ',') }} | +{{ number_format($total_bakilelong, 2, '.', ',') }} | +({{ number_format($total_rugilelong, 2, '.', ',') }}) | +||
JUMLAH BERAT MENGIKUT MUTU (KESELURUHAN) |
+ |||||||||
|---|---|---|---|---|---|---|---|---|---|
| MUTU | +24Kgb | +24K | +23K | +22K | +21K | +20K | +18K | +14K | +9K | +
| BERAT(gm) | +{{$total24Kgb}} | +{{$total24K}} | +{{$total23k}} | +{{$total22K}} | +{{$total21K}} | +{{$total20K}} | +{{$total18Kp}} | +{{$total14K}} | +{{$total9K}} | +
- \ No newline at end of file + diff --git a/resources/views/simulasi/showsimulasi.blade.php b/resources/views/simulasi/showsimulasi.blade.php index c8b22245..28db6c3d 100644 --- a/resources/views/simulasi/showsimulasi.blade.php +++ b/resources/views/simulasi/showsimulasi.blade.php @@ -16,6 +16,7 @@