Commit Graph

501 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
970ecff9dc Perbaiki validasi dan tambahkan pesan default untuk rute lokasi
- Menambahkan validasi tambahan untuk memastikan `rute_menuju_lokasi` adalah array sebelum melakukan iterasi.
- Menambahkan pesan default "No route information available" jika data rute tidak tersedia.
2024-12-29 09:09:39 +07:00
majid
3dee218090 Merge branch 'staging' into feature/senior-officer 2024-12-29 06:18:48 +07:00
majid
44197cb2b5 Merge branch 'feature/senior-officer' of https://git.putrakuningan.com/daengdeni/lpj into feature/senior-officer 2024-12-29 06:12:02 +07:00
majid
e62524e683 perbaikan foto dan penambahan basic data foto objek jaminan, print-out 2024-12-29 06:10:45 +07:00
Daeng Deni Mardaeni
026eb1115b Refactor card styles for consistency across views
- 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.
2024-12-28 17:09:32 +07:00
Daeng Deni Mardaeni
516fd580e2 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-12-28 08:49:54 +07:00
majid
9a24751f65 update view laporan di so 2024-12-28 07:27:00 +07:00
Daeng Deni Mardaeni
934be4dc71 Integrasikan data memo ke form memo penilai
- Memperbaiki binding data memo ke input form mengenai memo penilai.
- Menambahkan logika untuk menampilkan pilihan kota, kecamatan, dan kelurahan berdasarkan provinsi, kota, dan kecamatan yang dipilih.
- Menyesuaikan tampilan memo dengan data dari database, termasuk hasil survey, kesimpulan saran, dan file terlampir.
- Melakukan perbaikan minor pada struktur kode untuk konsistensi.
2024-12-27 17:20:24 +07:00
Daeng Deni Mardaeni
ce3fcd39b0 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-12-27 16:55:33 +07:00
majid
2005f546c5 update foto lantai 2024-12-27 16:52:02 +07:00
Daeng Deni Mardaeni
722b6d0e72 Perbaiki pengecekan file kertas kerja penilai
- Menambahkan validasi untuk memastikan `$penilai` dan `$penilai->kertas_kerja` tidak null.
- Menghindari potensi error ketika data `kertas_kerja` tidak tersedia.
2024-12-27 16:29:43 +07:00
Daeng Deni Mardaeni
37eb6ac929 Perbaiki render data tabel penilai
- Tambahkan pengecekan null untuk beberapa field (debitur, branch, user, tujuan_penilaian, jenis_fasilitas_kredit) agar mencegah error saat data tidak tersedia.
- Pastikan tampilkan '-' jika data terkait tidak ada.
2024-12-27 16:11:12 +07:00
Daeng Deni Mardaeni
8e2a241671 Perbaiki render data tabel penilai
- Tambahkan pengecekan null untuk beberapa field (debitur, branch, user, tujuan_penilaian, jenis_fasilitas_kredit) agar mencegah error saat data tidak tersedia.
- Pastikan tampilkan '-' jika data terkait tidak ada.
2024-12-27 16:09:02 +07:00
Daeng Deni Mardaeni
df4b6ad545 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-12-27 15:59:14 +07:00
majid
78184094f6 update foto jaminan dan laporan preview 2024-12-27 15:58:31 +07:00
Daeng Deni Mardaeni
198ad87ea2 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-12-27 14:08:12 +07:00
majid
b70b3b730f perbaikan print out dan penambahan nomor laporan 2024-12-27 11:29:55 +07:00
Daeng Deni Mardaeni
daedd5321b Add "Nomor Permohonan" field to jaminan component
- Menambahkan field baru "Nomor Permohonan" pada komponen jaminan.
- Menambahkan pemisah garis menggunakan border-dashed untuk meningkatkan keterbacaan.
2024-12-27 09:44:11 +07:00
Daeng Deni Mardaeni
66b8a9053b Perbaiki validasi, logika, dan tampilan terkait dokumen jaminan
- Menambahkan validasi untuk `permohonan_id` pada `DokumenJaminanRequest`.
- Memperbaiki logika penggabungan parameter query untuk rute tertentu.
- Merapikan formatting kode pada tampilan blade, termasuk elemen HTML dan JavaScript.
- Mengatasi beberapa bug minor terkait aksi dan tampilan dokumen jaminan.
2024-12-27 09:36:07 +07:00
majid
66d0226d55 update header printout standart 2024-12-27 09:00:27 +07:00
Daeng Deni Mardaeni
407306e085 Merge remote-tracking branch 'composer/feature/senior-officer' into staging
# Conflicts:
#	resources/views/surveyor/components/tanah.blade.php
2024-12-27 08:50:01 +07:00
majid76
decca9be29 update print out laporan 2024-12-27 04:16:01 +07:00
Daeng Deni Mardaeni
092ecba7f1 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-12-25 18:01:49 +07:00
majid
7c55d7624e perbaikan print out dan foto 2024-12-25 09:25:42 +07:00
Daeng Deni Mardaeni
c15e08e7c5 Tambahkan validasi form untuk data debitur
- Menambahkan properti `id` pada elemen form untuk mempermudah manipulasi DOM.
- Menandai field wajib dengan tanda bintang (*) dan memastikan validasi untuk field yang diperlukan.
- Menambahkan script JavaScript untuk validasi input form secara dinamis, termasuk cek keberadaan data dan memberikan feedback error real-time.
- Menambahkan event listener untuk memastikan semua field tervalidasi sebelum pengiriman form.
2024-12-25 07:52:19 +07:00
Daeng Deni Mardaeni
98f6e9cf3c Tambahkan kolom "Debitur" pada tabel surveyor
- Menambahkan kolom baru dengan judul "Debitur" di tabel pada halaman surveyor.
- Data diambil dari properti `debiture.name` atau ditampilkan sebagai "N/A" jika tidak tersedia.
2024-12-24 14:56:11 +07:00
Daeng Deni Mardaeni
6e64109077 Update render logic for table fields to handle null values
- Menambahkan pengecekan null untuk beberapa field seperti user, branch, tujuan penilaian, dan jenis fasilitas kredit.
- Mencegah error dengan menampilkan 'N/A' jika data tidak tersedia.
2024-12-24 14:54:47 +07:00
Daeng Deni Mardaeni
5738269bff Perbaiki penugasan variabel di komponen tanah
- Memperbaiki kesalahan penugasan variabel `$hadap_mata_angin` pada kondisi fallback.
- Menghindari potensi bug dengan memastikan nilai default tertulis dengan benar.
2024-12-24 14:48:04 +07:00
Daeng Deni Mardaeni
f9f9f455ed Perbaiki logika pengolahan data luas tanah
- Menambahkan pengecekan jenis data untuk variabel `luas` sebelum mengakses detailnya.
- Mencegah potensi error dengan mengatur default value `luas_tanah` menjadi 'N/A' jika data tidak valid.
2024-12-24 14:40:21 +07:00
Daeng Deni Mardaeni
baeb38c47d Perbaiki logika dan format pada komponen tanah
- Menambahkan validasi array pada penghitungan luas tanah.
- Memperbaiki format dan konsistensi kode pada radio button, checkbox, dan input field.
- Mengoptimalkan toggle visibility untuk elemen dinamis (e.g., input "lainnya").
- Menyesuaikan struktur form untuk meningkatkan keterbacaan dan maintainability.
2024-12-24 14:36:36 +07:00
Daeng Deni Mardaeni
cf75f63c20 Setel input harga diskon menjadi readonly
- Menambahkan atribut `readonly` pada input `harga_diskon` dan `harga_diskon_pembanding` untuk mencegah pengeditan langsung.
- Menghapus pembatas nilai maksimum 100 pada event listener input diskon pembanding.
2024-12-24 14:20:29 +07:00
Daeng Deni Mardaeni
5893050e84 Perbaiki pengecekan variabel pada komponen foto lampiran
- Mengganti pengecekan `isset($formFoto)` menjadi `isset($formFoto['rute_menuju_lokasi'])`
- Memastikan data yang diakses lebih spesifik untuk menghindari potensi error.
2024-12-24 14:08:51 +07:00
majid
017d6a85b8 Merge branch 'staging' into feature/senior-officer 2024-12-24 13:48:58 +07:00
majid
27269e1b46 update print out 2024-12-24 13:45:06 +07:00
Daeng Deni Mardaeni
163eee5b8c Perbaiki logika pengecekan form foto
- Mengubah kondisi pengecekan dari `isset($formFoto)` menjadi `isset($formFoto['rute_menuju_lokasi'])`.
- Memastikan data `rute_menuju_lokasi` tersedia sebelum melakukan iterasi untuk menampilkan foto.
2024-12-24 13:29:27 +07:00
Daeng Deni Mardaeni
f3da3ad7f8 Tambah logging untuk penanganan error saat generate PDF
- Menambahkan fungsi try-catch di `PenilaiController` untuk menangani kesalahan saat proses pembuatan file PDF.
- Menggunakan `Illuminate\Support\Facades\Log` untuk mencatat error yang terjadi.
- Memperbaiki format dan layout pada file blade `print-out.blade.php` agar lebih konsisten.
2024-12-24 12:58:20 +07:00
Daeng Deni Mardaeni
b20baafe0f Merge remote-tracking branch 'composer/feature/senior-officer' into staging
# Conflicts:
#	resources/views/penilaian/otorisator/show.blade.php
2024-12-24 11:56:47 +07:00
majid
1ecc82b243 update lokasi otomatis dan print out 2024-12-24 11:51:00 +07:00
Daeng Deni Mardaeni
78635b6295 Perbarui pesan sukses otorisasi
- Menambahkan informasi "Menunggu Approval EO dan atau DD" pada pesan sukses otorisasi di halaman index dan show.
- Memastikan pengguna memahami proses lanjutan setelah otorisasi.
2024-12-24 11:33:56 +07:00
Daeng Deni Mardaeni
d1668cf044 Tambahkan fitur persetujuan pada otorisator
- Ditambahkan relasi baru di model Permohonan untuk persetujuan SO, EO, dan DD.
- Modifikasi PenilaianController untuk menyertakan data relasi persetujuan.
- Perbaikan dan penyesuaian tampilan tabel dengan kolom persetujuan.
- Tambahkan logika tombol otorisator berdasarkan peran pengguna dan status persetujuan.
- Update tampilan detail permohonan dengan informasi persetujuan.
2024-12-24 11:30:49 +07:00
Daeng Deni Mardaeni
b8f8a3f2bf Perbaiki pengaturan canvas dan hapus elemen gambar yang tidak terpakai
- Modifikasi ukuran canvas agar sesuai dengan rasio video (portrait/landscape).
- Tambahkan logika untuk menampilkan kontrol editor dan menyembunyikan kontrol kamera.
- Sesuaikan ulang ukuran canvas menggambar agar sinkron dengan ukuran canvas utama.
- Hapus elemen gambar pratinjau yang tidak lagi digunakan di komponen foto.
2024-12-24 10:01:25 +07:00
majid
310fdff0ed Merge remote-tracking branch 'origin/staging' into feature/senior-officer 2024-12-24 08:54:20 +07:00
majid
889251a931 perbaikan tampilan print out 2024-12-24 08:45:46 +07:00
Daeng Deni Mardaeni
1dbd45a27d Tambahkan fitur data untuk laporan datatables
- Menambahkan metode `dataForDatatables` di `LaporanController` untuk keperluan pencarian, pengurutan, dan paginasi data laporan.
- Memperbarui view `laporan/index.blade.php` agar mendukung penggunaan datatables untuk menampilkan data laporan dengan kolom baru.
- Menambahkan route baru untuk akses endpoint datatables laporan.
- Memodifikasi `module.json` dengan menggabungkan menu "Resume" dan "Laporan" menjadi satu menu "Resume dan Laporan".
2024-12-23 23:10:54 +07:00
Daeng Deni Mardaeni
afe0563361 Tambah kolom approval pada tabel permohonan
- Menambahkan kolom approval_eo, approval_dd, dan approval_so beserta timestamp terkait di tabel permohonan.
- Memperluas fungsionalitas model dan controller untuk mendukung kolom approval baru.
2024-12-23 22:46:42 +07:00
Daeng Deni Mardaeni
50d9b39f07 "Tambah fitur approval pembayaran dan pembaruan konvensi data"
- Implementasi fitur approval untuk pembayaran dengan tampilan antarmuka baru.
- Penyesuaian teks konfirmasi pada proses persetujuan pembayaran.
- Penambahan relasi `approveBayar` pada model `Permohonan`.
- Perbaikan logika status pada proses pembaruan permohonan dan penawaran.
- Penyesuaian data output pada JSON respons untuk otorisasi pembayaran.
2024-12-23 21:12:10 +07:00
Daeng Deni Mardaeni
6d9f5f6d28 Tambahkan relasi permohonan dan pembaruan logika tampilan
- Menambahkan kolom dan relasi `permohonan_id` pada model, request, dan database terkait.
- Memperbarui logika rendering di tampilan untuk mendukung data dari relasi `permohonan`.
- Menambahkan fitur baru di menu `Approval Pembayaran` dengan pengaturan role dan icon spesifik.
2024-12-23 20:13:17 +07:00
Daeng Deni Mardaeni
c90535b5ba Tambahkan fitur pembayaran dan perbaikan tampilan terkait
- Tambah file migration untuk update tabel `persetujuan_penawaran` dengan relasi baru.
- Tambah fungsi baru di controller pembayaran: `edit`, `store`, `update`, dan `approval`.
- Perbarui view daftar pembayaran dan tambahkan form pembayaran baru.
- Tambah endpoint dan breadcrumbs untuk fitur pembayaran di routes.
2024-12-23 20:12:56 +07:00
Andy Chaerudin
bbe44ff3fa Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into andydev 2024-12-23 18:39:55 +07:00
Andy Chaerudin
fb59e0830c menambahkan Feature Pembayaran di Admin LPJ 2024-12-23 18:39:42 +07:00