Daeng Deni Mardaeni
c153990c52
✨ feat(lpj): Perbaiki ekspor, pencarian, validasi tanggal, transaksi, logging, dan UI
- ActivityController: tambah default order `nomor_registrasi` desc; rapikan komentar & alur sorting
- LaporanHasilPenilaianJaminanInternalExternalController: pencarian debitur case-insensitive via `LOWER(name)`; normalisasi angka LPJ (luas_tanah, nilai_bangunan, likuidasi, NPW); perapihan spacing
- LaporanPenilaiJaminanController: validasi `start_date`/`end_date` dan buat nama file ekspor dinamis via `createNameLaporan`; gunakan `LaporanPenilaiJaminanExport($request)`; helper `getBranchId`
- LaporanPenilaianJaminanController: standarisasi respons JSON datatables; tambah `export(Request)` dengan nama `laporan_penilaian_jaminan_<start>_<end>.xlsx`
- NilaiPlafondController: bungkus proses datatables dalam transaksi DB (commit/rollback) dengan try/catch; tambah logging info/error; rapikan dan standarisasi respons JSON
- PenilaiController: map data pembanding ke `pembanding1/2/3`; tambah `print_out_laporan` dan `showLaporanInspeksi` (penentuan route back); stub `showInspectionReportReview`; perapihan minor
- Views debitur/components/debitur: perbaiki closing textarea, konsistensi event listener `function ()`, rapikan markup error
- Views debitur/components/jaminan: fallback `dokumen_nomor[$index] ?? ''` untuk hindari undefined index
- Views laporan/index: akses aman dengan optional chaining `?.`, fallback tanggal pada `formatDate`, akses `nilaiPlafond` aman
- Views laporan-penilai-jaminan/index + show: JS toggle tab (Laporan vs Hasil Inspeksi), CSS `hidden-tab`, gaya floating button, perapihan
- Views debitur/index: rapikan directive `@if` spacing pada tombol tambah
- Views noc/penyelesaian: perbaiki route key ke `noc.datatables.penyelesaian`
2025-11-10 20:47:56 +07:00
..
2025-11-09 21:19:58 +07:00
2024-12-28 17:09:32 +07:00
2024-10-22 11:59:51 +07:00
2024-12-28 17:09:32 +07:00
2025-04-09 10:26:53 +07:00
2025-08-19 11:30:19 +07:00
2025-07-14 09:08:54 +07:00
2025-11-09 21:19:58 +07:00
2025-03-05 10:03:34 +07:00
2025-11-10 09:11:48 +07:00
2025-09-26 10:55:27 +07:00
2025-11-10 20:47:56 +07:00
2025-02-04 08:45:52 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2025-01-30 20:50:32 +07:00
2025-03-14 09:23:35 +07:00
2024-12-28 17:09:32 +07:00
2025-01-30 16:34:37 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2025-11-10 20:47:56 +07:00
2025-09-22 09:12:42 +07:00
2025-03-09 12:33:51 +07:00
2025-05-07 13:31:34 +07:00
2025-04-14 09:16:07 +07:00
2025-04-23 16:01:13 +07:00
2025-09-26 10:55:27 +07:00
2025-07-14 09:08:54 +07:00
2025-07-03 11:11:01 +07:00
2025-07-14 09:08:54 +07:00
2025-11-10 20:47:56 +07:00
2025-07-14 09:08:54 +07:00
2025-09-17 15:19:28 +07:00
2025-07-14 09:08:54 +07:00
2025-07-17 16:05:56 +07:00
2025-10-03 10:23:21 +07:00
2025-11-10 20:47:56 +07:00
2025-09-13 11:54:35 +07:00
2025-02-25 13:51:43 +07:00
2025-09-30 16:57:44 +07:00
2025-03-04 09:20:47 +07:00
2025-03-10 10:05:21 +07:00
2025-03-06 10:29:46 +07:00
2025-11-10 20:01:06 +07:00
2025-11-09 21:19:58 +07:00
2025-11-09 21:19:58 +07:00
2025-11-05 16:46:52 +07:00
2025-09-13 11:54:17 +07:00
2024-12-31 14:18:46 +07:00
2024-12-28 17:09:32 +07:00
2025-03-07 11:23:42 +07:00
2025-01-14 09:27:39 +07:00
2025-07-02 09:47:24 +07:00
2024-12-28 17:09:32 +07:00
2024-10-28 17:26:32 +07:00
2025-09-22 09:12:52 +07:00
2025-03-17 14:27:09 +07:00
2024-12-28 17:09:32 +07:00
2025-11-09 21:19:58 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2024-12-28 17:09:32 +07:00
2024-08-07 10:09:43 +07:00