From 1764e5bc5b06abe0ab53bfeda9fc394d85a0427a Mon Sep 17 00:00:00 2001 From: KhatamNugraha Date: Tue, 20 Feb 2024 16:49:42 +0700 Subject: [PATCH] find error 12 --- Http/Controllers/KonfirmasiBankController.php | 2 - Resources/views/exportPdf.blade.php | 93 ++++++++++++++++++- 2 files changed, 89 insertions(+), 6 deletions(-) diff --git a/Http/Controllers/KonfirmasiBankController.php b/Http/Controllers/KonfirmasiBankController.php index 619a84f..03e3aa6 100644 --- a/Http/Controllers/KonfirmasiBankController.php +++ b/Http/Controllers/KonfirmasiBankController.php @@ -221,8 +221,6 @@ $data['infoSuratOld'] = $infoSuratOld; $data['infoSuratNew'] = $infoSuratNew; - - // Inisialisasi DOMPDF $options = new Options(); $options->set('isHtml5ParserEnabled', true); diff --git a/Resources/views/exportPdf.blade.php b/Resources/views/exportPdf.blade.php index a9e84dc..da18da1 100644 --- a/Resources/views/exportPdf.blade.php +++ b/Resources/views/exportPdf.blade.php @@ -189,7 +189,34 @@ - Tidak Ada Data Pinjaman Yang Ditampilkan + @if (sizeof($data['DataPinjaman'])) + @php $i=1; + $saldo = ''; + @endphp + @foreach ($data['DataPinjaman'] as $key1 => $pinjaman) + + {{ $i++ }} + {{ $pinjaman->CATEGORY_NAME }} + {{$pinjaman->START_DATE }} + {{ $pinjaman->CURRENCY }} + {{ ($pinjaman->WORKING_BALANCE != 0.00) ? number_format($pinjaman->WORKING_BALANCE,2,',','.') : 'NIHIL'}} + @if (substr($pinjaman->TERM,-1) == 'D') + {{ round(intval(substr($pinjaman->TERM, 0, -1)) / 30) }} + @elseif(substr($pinjaman->TERM,-1) == 'Y') + {{ round(intval(substr($pinjaman->TERM, 0, -1)) * 12) }} + @else + {{ $pinjaman->TERM }} + @endif + {{ intval($pinjaman->FIXED_RATE) / 100 }} % + {{ $pinjaman->MATURITY_DATE }} + {{ $pinjaman->ACCOUNT_NUMBER }} + + @endforeach + @else + + Tidak Ada Data Pinjaman Yang Ditampilkan + + @endif
@@ -212,9 +239,67 @@ - - Tidak Ada Fasilitas - + @if (sizeof($data['DataLimit']) ) + + @php $i=1 @endphp + @foreach ($data['DataLimit'] as $limit) + @php + $approvalDate = \Carbon\Carbon::parse($limit->APPROVAL_DATE); + $expiryDate = \Carbon\Carbon::parse($limit->EXPIRY_DATE); + $term = $expiryDate->diffInMonths($approvalDate); + $limitPecent = intval($limit->LIMIT_PERCENTAGE) / 100 ; + $noRek = explode(']', $limit->ACCOUNT); + @endphp + + + {{ $i++ }} + {{ $limit->SHORT_NAME }} + {{ $approvalDate->format('d-m-Y') }} + {{ $limit->LIMIT_CURRENCY }} + {{ ($limit->AVAIL_AMT != 0.00) ? number_format($limit->AVAIL_AMT,2,',','.') : 'NIHIL'}} + {{ $term }} + {{ $limitPecent }} % + {{ $expiryDate->format('d-m-Y')}} + + @if(count($noRek) > 1) + + @else + {{ $limit->ACCOUNT}} + @endif + + + @endforeach + @elseif(sizeof($data['DataFasilitas']) ) + @php + $no = 0; + if (count( $data['DataLimit']) > 0) { + $no = count($data['DataLimit']) + 1 ; + }else{ + $no = 1 ; + } + @endphp + @foreach ($data['DataFasilitas'] as $fasilitas) + + {{ $no++ }} + {{ $fasilitas->jenis_fasilitas }} + {{ \Carbon\Carbon::parse($fasilitas->start_date)->format('d-m-Y') }} + {{ $fasilitas->mata_uang }} + {{ $fasilitas->saldo }} + {{ $fasilitas->jangka_waktu }} + {{ $fasilitas->fixed_rate }} % + {{ \Carbon\Carbon::parse($fasilitas->due_date)->format('d-m-Y') }} + {{ $fasilitas->nomor_rekening }} + + @endforeach + @else + + Tidak Ada Fasilitas + + @endif