- Menambahkan kondisi untuk menampilkan label 'Catatan' hanya jika ada keterangan.
- Memastikan tampilan lebih bersih saat tidak ada keterangan yang tersedia.
- Memperjelas informasi dengan menambahkan label 'Catatan' sebelum keterangan aktivitas.
- Meningkatkan keterbacaan dan pemahaman pengguna terhadap informasi yang ditampilkan.
- Menambahkan pengecekan untuk menampilkan detail jaminan jika tersedia.
- Menggunakan json_decode untuk mengurai data detail.
- Menampilkan setiap detail dalam format yang rapi dengan pemisah.
- Menghapus bagian yang menampilkan nilai NJOP dari beberapa tampilan:
- detail-jaminan.blade.php
- print.blade.php
- show.blade.php
- Memperbaiki tampilan dengan mengurangi elemen yang tidak relevan.
- Menambahkan border dan background pada elemen card dengan class `border-agi-100` dan `bg-agi-50`.
- Perubahan berlaku di berbagai file blade untuk meningkatkan konsistensi UI.
- Menghilangkan baris kosong yang tidak perlu pada blok kode case 'order'.
- Menambahkan fungsi `str_replace` untuk mengganti tanda strip (-) dengan spasi pada tampilan status aktivitas.
- Meningkatkan keterbacaan status aktivitas pada komponen history permohonan.
- Tambahkan logika untuk menampilkan judul "Jaminan" tanpa nomor jika hanya ada satu dokumen.
- Ubah default state accordion menjadi 'active' jika hanya terdapat satu dokumen.
- Sesuaikan kelas CSS untuk visibilitas konten accordion berdasarkan jumlah dokumen.
Memindahkan tampilan history aktivitas dari file detail-jaminan.blade.php ke file baru bernama history-permohonan.blade.php dan menghubungkannya menggunakan include. Pendekatan ini membuat kode lebih modular dan lebih mudah di-maintain.
Menambahkan komponen tampilan untuk menampilkan riwayat aktivitas permohonan jaminan. Fitur ini termasuk tampilan ikon status, deskripsi, nama pembuat, tanggal, dan link unduhan lampiran jika tersedia. Penambahan ini akan memudahkan pengguna dalam melacak aktivitas yang terjadi pada setiap permohonan jaminan.
Menambahkan tampilan informasi detail permohonan termasuk nomor registrasi, pemohon, tujuan permohonan, nilai plafond, status bayar, dan nilai NJOP. Juga menambahkan tampilan detail debitur yang mencakup nama, email, telepon, alamat lengkap, cabang, CIF, nomor rekening, dan NPWP pada halaman 'detail-jaminan.blade.php'.
Modal pratinjau sekarang mendukung gambar (JPG, JPEG, PNG, GIF) selain PDF.
Refaktor kode untuk menangani berbagai jenis file dan perubahan elemen HTML terkait untuk mendukung fungsi baru.
Memperbarui tampilan modal untuk menyertakan tombol download PDF dan menutupi modal ketika tombol Escape ditekan. Penyesuaian elemen dalam modal untuk mengatur tata letak yang lebih baik dan menambah event listener untuk menangani penutupan modal saat klik di luar isi modal.
Tambahkan nomor dokumen untuk setiap dokumen jaminan jika tersedia. Pisahkan elemen nomor dokumen, tautan unduhan, dan preview dalam satu baris untuk tata letak yang lebih rapi.
Menambahkan properti align-top pada kolom dokumen jaminan untuk perbaikan tampilan. Mengubah akses item array pada fungsi preview dokumen untuk mencegah kesalahan saat menampilkan dokumen jaminan.
Perbarui tampilan dokumen jaminan agar mendukung multiple dokumen dalam bentuk array, menambahkan indeks pada URL download, serta memperbaiki logika untuk menampilkan link dan tombol preview.
Add conditional checks to show download links only to users with 'administrator' or 'pemohon-eo' roles in the 'jaminan.blade.php' and 'detail-jaminan.blade.php' views. This enhances security by limiting access to sensitive document downloads.
Created a PDF viewer component with modal functionality using PDFObject library. Added detailed views for Permohonan and Print pages, displaying relevant information about permohonan requests and debenture details.
Introduced a "Preview" button for jaminan documents to view PDFs directly. Refactored Permohonan management to include a show view and print functionality, and updated relevant views and routes accordingly.
Introduced a "Preview" button that allows users to view PDF documents directly within the application. Added a modal for PDF viewing and included scripts to handle PDF embedding and modal visibility.
Implemented a bulk download button for documents in the detail view and updated button styles and placements in related components. Additionally, removed unnecessary sleep call in the controller to improve performance.