fix(print-out) : prbaikan tampilan memo, resume, sederhana, standard, rap

This commit is contained in:
majid
2025-01-22 16:10:30 +07:00
parent c0aafdd827
commit b18c25819e
5 changed files with 178 additions and 96 deletions

View File

@@ -142,6 +142,13 @@
<td style="width: 20%; text-align: left;" class="header-left"> <td style="width: 20%; text-align: left;" class="header-left">
@include('lpj::component.logo-bag') @include('lpj::component.logo-bag')
</td> </td>
<td style="text-align: right;">
<div style="">
<p>Tanggal: {{ date('Y-m-d') }}</p>
<p>Waktu: {{ date('H:i:s') }}</p>
<p>User: {{ Auth::user()->name }}</p>
</div>
</td>
</tr> </tr>
</table> </table>
</header> </header>
@@ -150,7 +157,8 @@
<table style="width: 100%"> <table style="width: 100%">
<tr> <tr>
<td style="text-align: center; margin-top: 5px;"> <td style="text-align: center; margin-top: 5px;">
<h2 style="text-decoration: underline; text-transform: uppercase; text-align: center; margin: 0;">MEMO ANTAR KANTOR</h2> <h2 style="text-decoration: underline; text-transform: uppercase; text-align: center; margin: 0;">
MEMO ANTAR KANTOR</h2>
</td> </td>
</tr> </tr>
</table> </table>
@@ -185,8 +193,9 @@
<table> <table>
<tr> <tr>
<td> <td>
Menindak lanjuti permintann penilaian jaminan dari {{ $permohonan->user->name }} AO Cabang {{ $permohonan->debiture->branch->name ?? '' }} Menindak lanjuti permintann penilaian jaminan dari {{ $permohonan->user->name }} AO Cabang
tanggal {{formatTanggalIndonesia($memo['tanggal']) ?? ''}}, dapat di sampaikan sebagai berikut: {{ $permohonan->debiture->branch->name ?? '' }}
tanggal {{ formatTanggalIndonesia($memo['tanggal']) ?? '' }}, dapat di sampaikan sebagai berikut:
</td> </td>
</tr> </tr>
</table> </table>
@@ -262,7 +271,9 @@
<tr> <tr>
<td style="width: 20%; padding: 2px;">Lokasi Jaminan</td> <td style="width: 20%; padding: 2px;">Lokasi Jaminan</td>
<td style="width: 1%; padding: 2px;">:</td> <td style="width: 1%; padding: 2px;">:</td>
<td style="width: 79%; padding: 2px;">{{ $memo['lokasi']['address'] ?? '' }}, {{ $alamat['village_code'] ?? '' }} {{ $alamat['district_code'] ?? '' }}, {{ $alamat['city_code'] ?? '' }}, {{ $alamat['province_code'] ?? '' }} </td> <td style="width: 79%; padding: 2px;">{{ $memo['lokasi']['address'] ?? '' }},
{{ $alamat['village_code'] ?? '' }} {{ $alamat['district_code'] ?? '' }},
{{ $alamat['city_code'] ?? '' }}, {{ $alamat['province_code'] ?? '' }} </td>
</tr> </tr>
</table> </table>
@@ -276,11 +287,12 @@
</tr> </tr>
</table> </table>
<table style="width: 100%"> <table style="width: 100%">
<tr> <tr>
<td style="width: 20%; padding: 2px;">Tanggal Kunjungan</td> <td style="width: 20%; padding: 2px;">Tanggal Kunjungan</td>
<td style="width: 1%; padding: 2px;">:</td> <td style="width: 1%; padding: 2px;">:</td>
<td style="width: 79%; padding: 2px;">{{ formatTanggalIndonesia($permohonan->penilaian->tanggal_kunjungan) }}</td> <td style="width: 79%; padding: 2px;">
{{ formatTanggalIndonesia($permohonan->penilaian->tanggal_kunjungan) }}</td>
</tr> </tr>
<tr> <tr>
<td style="width: 20%; padding: 2px;">Surveyor</td> <td style="width: 20%; padding: 2px;">Surveyor</td>
@@ -343,32 +355,39 @@
<td style="height: 50px"></td> <td style="height: 50px"></td>
</tr> </tr>
@php @php
use Modules\Usermanagement\Models\User; use Modules\Usermanagement\Models\User;
@endphp @endphp
<tr> <tr>
<td >{{ $penilai->userPenilaiTeam->name ?? '' }}</br> <td>{{ $penilai->userPenilaiTeam->name ?? '' }}</br>
<span style="text-transform: uppercase; margin: 0; "> <span style=" margin: 0; ">
PENILAI {{ ucwords(strtolower('PENILAI')) }}
</span> </span>
</td> </td>
<td > {{ $senior_officer->name ?? '' }}</br> <td>
<span style="text-transform: uppercase; margin: 0; "> @if ($permohonan->approval_so != null)
SENIOR OFFICER {{ $senior_officer->name ?? '' }}</br>
</span> <span style=" margin: 0; ">
{{ ucwords(strtolower('SENIOR OFFICER')) }}
</span>
@endif
</td> </td>
<td > {{ $senior_officer->name ?? '' }}</br> <td>
<span style="text-transform: uppercase; margin: 0; "> @if ($permohonan->approval_eo != null)
{{ User::role('EO Appraisal')->first()->name ?? '' }}</br>
<span style=" margin: 0; ">
EXECUTIVE OFFICER {{ ucwords(strtolower('EXECUTIVE OFFICER')) }}
</span> </span>
@endif
</td> </td>
<td > {{ User::role('DD Appraisal')->first()->name ?? '' }}</br> <td>
<span style="text-transform: uppercase; margin: 0; "> @if ($permohonan->approval_dd != null)
Deputy Director {{ User::role('DD Appraisal')->first()->name ?? '' }}</br>
<span style=" margin: 0; ">
</span> {{ ucwords(strtolower('DEPUTY DIRECTOR')) }}
</span>
@endif
</td> </td>
</tr> </tr>
</table> </table>

View File

@@ -363,15 +363,21 @@
<tr> <tr>
<td></td> <td></td>
<td>{{ User::role('DD Appraisal')->first()->name ?? '' }} <td>{{ $penilai->userPenilaiTeam->name ?? '' }}
<br>DEPUTY DIRECTOR <br>{{ ucwords(strtolower('PENILAI'))}}
</td> </td>
<td> <td>
@if ($permohonan->approval_eo != null)
{{ $senior_officer->name ?? '' }} {{ $senior_officer->name ?? '' }}
<br> SENIOR OFFICER <br> {{ ucwords(strtolower('SENIOR OFFICER'))}}
@endif
</td> </td>
<td>{{ $penilai->userPenilaiTeam->name ?? '' }}
<br>PENILAI <td>
@if ($permohonan->approval_dd != null)
{{ User::role('DD Appraisal')->first()->name ?? '' }}
<br>{{ ucwords(strtolower('DEPUTY DIRECTOR'))}}
@endif
</td> </td>
</tr> </tr>
</table> </table>

View File

@@ -1064,52 +1064,80 @@
maupun extern</td> maupun extern</td>
</tr> </tr>
<tr> <tr>
<table style="width: 100%; border-collapse: collapse; text-align: center;" border="1"> <table style="width: 100%; border-collapse: collapse; text-align: center;" >
@php @php
use Modules\Usermanagement\Models\User; use Modules\Usermanagement\Models\User;
$penilaiUser = User::where('id', $penilai->userPenilaiTeam->id)->first();
$imagePathPenilai = storage_path('app/public/signatures/' . $penilaiUser->id . '/' . $penilaiUser->sign);
$soUser = User::where('id', $senior_officer->id)->first();
$imagePathSo = storage_path('app/public/signatures/' . $soUser->id . '/' . $soUser->sign);
$imagePathEO = storage_path('app/public/signatures/' . User::role('EO Appraisal')->first()->id . '/'. User::role('EO Appraisal')->first()->sign);
$imagePathDD = storage_path('app/public/signatures/' . User::role('DD Appraisal')->first()->id . '/'. User::role('DD Appraisal')->first()->sign);
@endphp @endphp
<tr> <tr>
<td style="border: 1px solid #000; padding: 4px;height: 50px"> <td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathPenilai))
</td> <img src="{{ $imagePathPenilai }}" alt="{{ $imagePathPenilai }}" width="80px">
<td style="border: 1px solid #000; padding: 4px;height: 50px"></td>
<td style="border: 1px solid #000; padding: 4px;height: 50px"></td>
<td style="border: 1px solid #000; padding: 4px;height: 50px">
@php
$imagePath = storage_path('app/public/signature/' . User::role('EO Appraisal')->first()->id . '/'. User::role('EO Appraisal')->first()->sign);
@endphp
@if (file_exists($imagePath))
<img src="{{ $imagePath }}" alt="{{ $imagePath }}" class="photo-image">
@endif @endif
</td> </td>
@if ($permohonan->approval_so != null)
<td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathSo))
<img src="{{ $imagePathSo }}" alt="{{ $imagePathSo }}" width="80px">
@endif
</td>
@endif
@if ($permohonan->approval_eo != null)
<td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathEO))
<img src="{{ $imagePathEO }}" alt="{{ $imagePathEO }}" width="80px">
@endif
</td>
@endif
@if ($permohonan->approval_dd != null)
<td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathDD))
<img src="{{ $imagePathDD }}" alt="{{ $imagePathDD }}" width="80px">
@endif
</td>
@endif
</tr> </tr>
<tr> <tr>
<td style="border: 1px solid #000; padding: 4px;"> <td style=" padding: 4px;">{{ $penilai->userPenilaiTeam->name ?? '' }}</br>
{{ $penilai->userPenilaiTeam->name ?? '' }}</br> <span >
<strong style="font-weight: bold; "> {{ ucwords(strtolower('PENILAI'))}}
PENILAI </span>
</strong>
</td> </td>
<td style="border: 1px solid #000; padding: 4px;"> {{ $senior_officer->name ?? '' }}</br> @if ($permohonan->approval_so != null)
<strong style="font-weight: bold; "> <td style=" padding: 4px;">
SENIOR OFFICER {{ $senior_officer->name ?? '' }}</br>
</strong> <span >
{{ ucwords(strtolower('SENIOR OFFICER'))}}
</span>
</td> </td>
@endif
<td style="border: 1px solid #000; padding: 4px;"> @if ($permohonan->approval_eo != null)
<td style=" padding: 4px;">
{{ User::role('EO Appraisal')->first()->name ?? '' }}</br> {{ User::role('EO Appraisal')->first()->name ?? '' }}</br>
<strong style="font-weight: bold; "> <span >
EXECUTIVE OFFICER {{ ucwords(strtolower('EXECUTIVE OFFICER'))}}
</strong> </span>
</td> </td>
<td style="border: 1px solid #000; padding: 4px;"> @endif
@if ($permohonan->approval_dd != null)
<td style=" padding: 4px;">
{{ User::role('DD Appraisal')->first()->name ?? '' }}</br> {{ User::role('DD Appraisal')->first()->name ?? '' }}</br>
<strong style="font-weight: bold; "> <span >
DEPUTY DIRECTOR {{ ucwords(strtolower('DEPUTY DIRECTOR'))}}
</strong> </span>
</td> </td>
@endif
</tr> </tr>
</table> </table>
</tr> </tr>

View File

@@ -1547,7 +1547,7 @@
</table> </table>
<table style="width: 100%; border-collapse: collapse; text-align: center;" border="1"> <table style="width: 100%; border-collapse: collapse; text-align: center;" >
@php @php
use Modules\Usermanagement\Models\User; use Modules\Usermanagement\Models\User;
@@ -1563,52 +1563,65 @@
$imagePathDD = storage_path('app/public/signatures/' . User::role('DD Appraisal')->first()->id . '/'. User::role('DD Appraisal')->first()->sign); $imagePathDD = storage_path('app/public/signatures/' . User::role('DD Appraisal')->first()->id . '/'. User::role('DD Appraisal')->first()->sign);
@endphp @endphp
<tr> <tr>
<td style="border: 1px solid #000; padding: 4px;height: 50px"> <td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathPenilai)) @if (file_exists($imagePathPenilai))
<img src="{{ $imagePathPenilai }}" alt="{{ $imagePathPenilai }}" width="80px"> <img src="{{ $imagePathPenilai }}" alt="{{ $imagePathPenilai }}" width="80px">
@endif @endif
</td> </td>
<td style="border: 1px solid #000; padding: 4px;height: 50px"> @if ($permohonan->approval_so != null)
<td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathSo)) @if (file_exists($imagePathSo))
<img src="{{ $imagePathSo }}" alt="{{ $imagePathSo }}" width="80px"> <img src="{{ $imagePathSo }}" alt="{{ $imagePathSo }}" width="80px">
@endif @endif
</td> </td>
<td style="border: 1px solid #000; padding: 4px;height: 50px"> @endif
@if ($permohonan->approval_eo != null)
<td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathEO)) @if (file_exists($imagePathEO))
<img src="{{ $imagePathEO }}" alt="{{ $imagePathEO }}" width="80px"> <img src="{{ $imagePathEO }}" alt="{{ $imagePathEO }}" width="80px">
@endif @endif
</td> </td>
<td style="border: 1px solid #000; padding: 4px;height: 50px"> @endif
@if ($permohonan->approval_dd != null)
<td style=" padding: 4px;height: 50px">
@if (file_exists($imagePathDD)) @if (file_exists($imagePathDD))
<img src="{{ $imagePathDD }}" alt="{{ $imagePathDD }}" width="80px"> <img src="{{ $imagePathDD }}" alt="{{ $imagePathDD }}" width="80px">
@endif @endif
</td> </td>
@endif
</tr> </tr>
<tr> <tr>
<td style="border: 1px solid #000; padding: 4px;">{{ $penilai->userPenilaiTeam->name ?? '' }}</br> <td style=" padding: 4px;">{{ $penilai->userPenilaiTeam->name ?? '' }}</br>
<strong style="font-weight: bold; "> <span >
PENILAI {{ ucwords(strtolower('PENILAI'))}}
</strong> </span>
</td> </td>
<td style="border: 1px solid #000; padding: 4px;"> {{ $senior_officer->name ?? '' }}</br> @if ($permohonan->approval_so != null)
<strong style="font-weight: bold; "> <td style=" padding: 4px;">
SENIOR OFFICER {{ $senior_officer->name ?? '' }}</br>
</strong> <span >
{{ ucwords(strtolower('SENIOR OFFICER'))}}
</span>
</td> </td>
@endif
<td style="border: 1px solid #000; padding: 4px;"> @if ($permohonan->approval_eo != null)
<td style=" padding: 4px;">
{{ User::role('EO Appraisal')->first()->name ?? '' }}</br> {{ User::role('EO Appraisal')->first()->name ?? '' }}</br>
<strong style="font-weight: bold; "> <span >
EXECUTIVE OFFICER {{ ucwords(strtolower('EXECUTIVE OFFICER'))}}
</strong> </span>
</td> </td>
<td style="border: 1px solid #000; padding: 4px;"> @endif
@if ($permohonan->approval_dd != null)
<td style=" padding: 4px;">
{{ User::role('DD Appraisal')->first()->name ?? '' }}</br> {{ User::role('DD Appraisal')->first()->name ?? '' }}</br>
<strong style="font-weight: bold; "> <span >
DEPUTY DIRECTOR {{ ucwords(strtolower('DEPUTY DIRECTOR'))}}
</strong> </span>
</td> </td>
@endif
</tr> </tr>
</table> </table>

View File

@@ -141,6 +141,13 @@
<td style="width: 20%; text-align: left;" class="header-left"> <td style="width: 20%; text-align: left;" class="header-left">
@include('lpj::component.logo-bag') @include('lpj::component.logo-bag')
</td> </td>
<td style="text-align: right;">
<div style="">
<p>Tanggal: {{ date('Y-m-d') }}</p>
<p>Waktu: {{ date('H:i:s') }}</p>
<p>User: {{ Auth::user()->name }}</p>
</div>
</td>
</tr> </tr>
</table> </table>
</header> </header>
@@ -304,7 +311,7 @@
<td style="border: 1px solid #000; padding: 4px;">{{ $item['sertifikat'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['sertifikat'] ?? '' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_tanah'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_tanah'] ?? '' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_bangunan'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_bangunan'] ?? '' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['nilai'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ formatRupiah($item['nilai']) ?? '' }}</td>
</tr> </tr>
@endforeach @endforeach
</table> </table>
@@ -329,7 +336,7 @@
<td style="border: 1px solid #000; padding: 4px;">{{ $item['sertifikat'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['sertifikat'] ?? '' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_tanah'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_tanah'] ?? '' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_bangunan'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_bangunan'] ?? '' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['nilai'] ?? '' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ formatRupiah($item['nilai']) ?? '' }}</td>
</tr> </tr>
@endforeach @endforeach
</table> </table>
@@ -357,7 +364,7 @@
<td style="border: 1px solid #000; padding: 4px;">{{ $item['sertifikat'] ?? '-' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['sertifikat'] ?? '-' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_tanah'] ?? '-' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_tanah'] ?? '-' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_bangunan'] ?? '-' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ $item['luas_bangunan'] ?? '-' }}</td>
<td style="border: 1px solid #000; padding: 4px;">{{ $item['nilai'] ?? '-' }}</td> <td style="border: 1px solid #000; padding: 4px;">{{ formatRupiah($item['nilai']) ?? '-' }}</td>
</tr> </tr>
</table> </table>
@endforeach @endforeach
@@ -383,7 +390,7 @@
<label style="font-weight: bold;">DISCLAIMER</label> <label style="font-weight: bold;">DISCLAIMER</label>
<div> <div>
<ol style="padding-left: 20px; list-style-type: decimal; margin-top: 0;"> <ol style="padding-left: 20px; list-style-type: decimal; margin-top: 0;">
<li style="margin-bottom: 5px;">LAPORAN RESUME INI DIKELUARKAN DIKARENAKAN BELUM <li style="margin-bottom: 5px; ">LAPORAN RESUME INI DIKELUARKAN DIKARENAKAN BELUM
DILAKUKANNYA PEMBAYARAN BIAYA PENILAIAN JAMINAN</li> DILAKUKANNYA PEMBAYARAN BIAYA PENILAIAN JAMINAN</li>
<li style="margin-bottom: 5px;">LAPORAN RESUME INI TIDAK BISA DIJADIKAN SEBAGAI <li style="margin-bottom: 5px;">LAPORAN RESUME INI TIDAK BISA DIJADIKAN SEBAGAI
DASAR PENGAJUAN DAN ATAU PENCAIRAN KREDIT, LAPORAN YANG DIGUNAKAN TETAP WAJIB DASAR PENGAJUAN DAN ATAU PENCAIRAN KREDIT, LAPORAN YANG DIGUNAKAN TETAP WAJIB
@@ -395,7 +402,7 @@
<li style="margin-bottom: 5px;">LAPORAN RESUME INI HANYA BERLAKU <span style="color:red;">14 HARI KALENDER </span> <li style="margin-bottom: 5px;">LAPORAN RESUME INI HANYA BERLAKU <span style="color:red;">14 HARI KALENDER </span>
TERHITUNG DARI TANGGAL RESUME INI DIBUAT SESUAI ATURAN YANG BERLAKU, APABILA TERHITUNG DARI TANGGAL RESUME INI DIBUAT SESUAI ATURAN YANG BERLAKU, APABILA
LEWAT MAKA HARUS DILAKUKAN ORDER ULANG SESUAI PROSEDUR YANG BERLAKU</li> LEWAT MAKA HARUS DILAKUKAN ORDER ULANG SESUAI PROSEDUR YANG BERLAKU</li>
<li style="margin-bottom: 5px;">Apabila sudah melewati 6 bulan, maka harus penilaian <li style="margin-bottom: 5px; text-transform: uppercase;">Apabila sudah melewati 6 bulan, maka harus penilaian
ulang kembali</li> ulang kembali</li>
</ol> </ol>
</div> </div>
@@ -415,22 +422,31 @@
</tr> </tr>
<tr> <tr>
<td>{{ $penilai->userPenilaiTeam->name ?? '' }}</br> <td> {{ $surveyor->userPenilaiTeam->name ?? '' }}</br>
PENILAI {{ ucwords(strtolower('SURVEYOR'))}}
</td> </td>
<td> {{ $senior_officer->name ?? '' }}</br> <td>{{ $penilai->userPenilaiTeam->name ?? '' }}</br>
SENIOR OFFICER {{ ucwords(strtolower('PENILAI'))}}
</td>
<td>
@if ($permohonan->approval_so)
{{ $senior_officer->name ?? '' }}</br>
{{ ucwords(strtolower('SENIOR OFFICER'))}}
@endif
</td> </td>
@php @php
use Modules\Usermanagement\Models\User; use Modules\Usermanagement\Models\User;
@endphp @endphp
<td> {{ User::role('EO Appraisal')->first()->name ?? '' }}</br> <td>
EXECUTIVE OFFICER @if ($permohonan->approval_eo != null)
</td> {{ User::role('EO Appraisal')->first()->name ?? '' }}</br>
<td> {{ $surveyor->userPenilaiTeam->name ?? '' }}</br> {{ ucwords(strtolower('EXECUTIVE OFFICER'))}}
SURVEYOR @endif
</td> </td>
</tr> </tr>
</table> </table>
</tr> </tr>