- Menambahkan metode updateSla pada SpkController untuk memperbarui SLA.
- Memvalidasi input SLA agar wajib diisi dan berupa angka positif.
- Mengupdate tampilan untuk meminta input SLA sebelum membuat SPK.
- Menambahkan rute baru untuk pembaruan SLA di registrasi.php.
- Menghapus aturan numeric pada biaya_kjpp_sebelumnya
- Mengubah input biaya_kjpp_sebelumnya menjadi hidden
- Menambahkan tombol untuk mengirim email pada tampilan proses penawaran
- Mengubah query untuk mengambil data penawaran dengan menggunakan eager loading.
- Menambahkan relasi baru pada model PenawaranTender untuk penilaian dan persetujuan.
- Memperbaiki tampilan pada dokumen SPK dan halaman edit dengan mengurangi duplikasi kode.
- Menambahkan dukungan untuk berbagai tipe custom field: text, number, date, textarea, dan select.
- Memperbaiki cara pengambilan nilai custom field dari detail.
- Mengoptimalkan penggunaan variabel untuk meningkatkan keterbacaan kode.
- Memperbaiki nilai opsi dropdown untuk jenis custom field.
- Menambahkan opsi 'Date' ke dalam dropdown.
- Memastikan opsi yang benar dipilih berdasarkan nilai yang ada.
- Memperbaiki kesalahan dalam format laporan LPJ
- Menambahkan informasi yang hilang pada paparan SO
- Memperbaiki struktur call report untuk kejelasan
- Menambahkan pengambilan data Permohonan berdasarkan nomor registrasi pada metode show.
- Memperbaiki tampilan dengan menggunakan komponen detail-jaminan untuk menampilkan data proses penawaran.
- Menghapus kode yang tidak diperlukan untuk meningkatkan kebersihan kode.
- Tambahkan optional chaining pada akses nama debitur untuk mencegah error jika data debitur tidak ada.
- Perbarui beberapa bagian kode untuk menggunakan debitur dengan aman saat menghapus dan menyetujui jadwal kunjungan.
- Mengubah parameter yang dikirim ke fungsi surveyorRescheduleJadwalSurvey menjadi string
- Memastikan data yang dikirim tidak mengalami kesalahan format
- Memastikan hanya administrator yang dapat menghapus dokumen jaminan.
- Menambahkan pengecekan untuk memastikan dokumen jaminan ada sebelum dihapus.
- Menambahkan validasi untuk mencegah penghapusan dokumen jaminan yang terkait dengan permohonan aktif.
- Menggunakan transaksi database untuk menjaga konsistensi data saat menghapus dokumen dan detailnya.
- Periksa apakah pengguna adalah administrator sebelum menghapus debitur.
- Pastikan debitur ditemukan sebelum melakukan penghapusan.
- Cek apakah debitur memiliki permohonan aktif untuk mencegah penghapusan.
- Kembalikan respons JSON yang sesuai untuk setiap kondisi.