- 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'.
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.
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.