Commit Graph

681 Commits

Author SHA1 Message Date
b20e950c3c Memperbaiki logic kalau dalam keadaan revisi pembayaran di region eksternal terutama dalam keadaan spk maka kondisinya bisa kembali ke pembayaran untuk melakukan pembayaran ulang di pemohon ao 2025-04-17 20:41:41 +07:00
Daeng Deni Mardaeni
15e75c286c feat(laporan-pembatalan): tambahkan fitur laporan pembatalan
- Menambahkan controller LaporanPembatalanController untuk mengelola laporan pembatalan.
- Menyediakan metode untuk menampilkan halaman laporan dan mengekspor data ke Excel.
- Mengimplementasikan filter pencarian berdasarkan tanggal, cabang, dan status.
- Menyediakan pagination dan sorting untuk data laporan.
- Menambahkan tampilan blade untuk laporan pembatalan dengan elemen UI yang diperlukan.
2025-04-14 09:16:07 +07:00
Daeng Deni Mardaeni
a38b09d1a8 feat(laporan-admin-kredit): tambahkan fitur edit dan update laporan admin kredit
- Menambahkan metode edit untuk menampilkan formulir pengeditan laporan admin kredit.
- Menambahkan metode update untuk memvalidasi dan memperbarui laporan admin kredit.
- Memperbarui rute untuk mendukung pengeditan dan pembaruan laporan admin kredit.
- Menambahkan breadcrumb untuk navigasi ke halaman edit laporan admin kredit.
- Memperbarui tampilan index untuk menambahkan tombol aksi edit.
2025-04-11 11:04:11 +07:00
Daeng Deni Mardaeni
4b0e651cf5 feat(laporan): tambah filter branch pada laporan permohonan
Menambahkan fitur filter berdasarkan cabang pada laporan permohonan:
- Mengimplementasikan filter branch pada controller LaporanPermohonanController
- Mengimplementasikan filter branch pada export LaporanPermohonanExport
- Menambahkan dropdown filter cabang pada halaman index
- Mengimplementasikan filter cabang pada JavaScript untuk datatable
- Menambahkan parameter branch_id pada URL ekspor data
- Memastikan filter cabang berfungsi baik pada tampilan datatable maupun pada ekspor data
2025-04-09 11:02:18 +07:00
Daeng Deni Mardaeni
105bd1ce4b feat(laporan): tambah filter status pada laporan permohonan
Menambahkan fitur filter berdasarkan status pada laporan permohonan:
- Menambahkan filter status yang diambil dari model StatusPermohonan
- Mengimplementasikan filter status pada controller LaporanPermohonanController
- Mengimplementasikan filter status pada export LaporanPermohonanExport
- Memastikan filter status berfungsi baik pada tampilan datatable maupun pada ekspor data
2025-04-09 10:49:35 +07:00
Daeng Deni Mardaeni
0f6efabeb3 feat(bank-data): tambahkan filter tahun pada data bank
- Menambahkan dropdown untuk memilih tahun pada halaman data bank.
- Memperbarui logika kueri untuk menyaring data berdasarkan tahun yang dipilih.
2025-04-09 10:26:53 +07:00
Daeng Deni Mardaeni
22f6e3c8b2 feat(laporan): tambah fitur laporan permohonan
Menambahkan fitur laporan permohonan dengan kemampuan ekspor data ke Excel dan filtering yang komprehensif.

- Membuat view laporan_permohonan/index.blade.php untuk menampilkan daftar permohonan dalam format datatable
- Mengimplementasikan LaporanPermohonanController dengan method index, dataForDatatables, dan export
- Menambahkan fitur filter berdasarkan tanggal (start_date dan end_date) untuk memudahkan pencarian data berdasarkan rentang waktu
- Mengimplementasikan fitur pencarian global yang dapat mencari di berbagai kolom termasuk nomor_registrasi, tanggal, pemohon, cabang, dll
- Membuat LaporanPermohonanExport class yang mengimplementasikan FromCollection, WithHeadings, dan WithMapping
- Menyesuaikan export data agar konsisten dengan filter yang diterapkan pada datatable
- Menerapkan role-based filtering sehingga hanya administrator yang dapat melihat semua data
- Mengoptimalkan query dengan eager loading untuk meningkatkan performa
- Menambahkan pagination dan sorting untuk meningkatkan user experience
- Menyesuaikan tampilan status dengan badge yang berbeda warna sesuai dengan statusnya
2025-04-09 10:19:08 +07:00
Daeng Deni Mardaeni
5fa1526f1e feat(bank-data): tambahkan kategori default pada data pembanding
- Menambahkan field 'kategori' pada data pembanding.
- Menggunakan nilai default 'data_pembanding' jika kategori tidak tersedia.
2025-04-08 11:23:01 +07:00
Daeng Deni Mardaeni
6eed0f3635 feat(bank-data): tambahkan logika untuk menyimpan data objek penilaian dan data pembanding
- Menambahkan validasi untuk koordinat sebelum menyimpan data objek penilaian.
- Menggunakan metode updateOrCreate untuk menyimpan data objek penilaian dan data pembanding.
- Memperbaiki penanganan nilai default untuk beberapa atribut saat menyimpan data.
- Menambahkan logging untuk koordinat yang tidak valid.
2025-04-08 11:17:14 +07:00
Daeng Deni Mardaeni
4e9c4cea0f fix(bank-data): perbaiki logika penyimpanan data pembanding
- Menambahkan kategori 'data_pembanding' saat menyimpan data ke BankData.
- Memperbaiki penanganan koordinat yang tidak valid dengan logging.
- Memastikan data yang diambil dari request diolah dengan benar sebelum disimpan.
2025-04-08 09:39:11 +07:00
majid
573b2e2c74 fix(penilai): perbaikkan inputan total nilai pasar jika unit apartement 2025-03-27 10:25:22 +07:00
majid
b1aa7bf42c fix(laporan-penilai-jaminan): perbaikkan filter tanggal dan stype llaporan 2025-03-26 15:01:19 +07:00
majid
fcbf2ba979 fix(surveyor): optimasi save data inpeksi 2025-03-26 11:07:54 +07:00
majid
1b8df943d5 fix(otorisator):perbaikkan otor paparan berdasakan nilai plafond 2025-03-25 13:29:11 +07:00
Daeng Deni Mardaeni
94e49a4cc3 fix(permohonan): perbarui logika dan tampilan status bayar
- Menambahkan opsi "tidak_bayar" pada status bayar.
- Memperbarui logika validasi untuk status bayar di form permohonan.
- Mengubah logika tampilan laporan berdasarkan status bayar.
- Memperbarui migrasi untuk mengubah kolom status bayar di tabel permohonan.
2025-03-24 15:09:03 +07:00
Daeng Deni Mardaeni
7d15d60b32 fix(permohonan): perbaikan logika akses pada halaman otorisasi permohonan
- Menambahkan filter berdasarkan branch_id untuk pengguna yang bukan administrator.
- Memastikan pengguna hanya dapat mengakses data yang relevan dengan cabang mereka.
2025-03-24 11:48:14 +07:00
Daeng Deni Mardaeni
b79ccac892 fix(debitur): perbaikan logika akses dan tampilan pada halaman debitur
- Menambahkan logika untuk membatasi akses data berdasarkan cabang pengguna.
- Mengubah relasi pada model Debiture dari hasOne menjadi hasMany untuk permohonan.
- Memperbarui tampilan untuk menampilkan dropdown cabang hanya untuk pengguna dengan peran administrator.
- Menambahkan input tersembunyi untuk cabang pengguna yang bukan administrator.
- Memperbarui logika di halaman index untuk memeriksa peran pengguna.
2025-03-22 16:39:16 +07:00
Daeng Deni Mardaeni
9f51a2cf4e fix(debitur): perbaikan logika akses dan tampilan pada halaman debitur
- Menambahkan relasi 'permohonan' pada query data debitur.
- Memperbaiki akses ke nomor registrasi pada dokumen jaminan.
- Mengatur tampilan tombol 'Tambah Debitur' berdasarkan peran pengguna.
- Menambahkan logika untuk memeriksa peran dan status permohonan sebelum menampilkan tombol aksi.
2025-03-22 16:29:41 +07:00
majid
d5a4c019cb fix(so) : perbaikkan assigment atar region dan rejecte freeze 2025-03-21 10:37:19 +07:00
majid
b6e71ac865 fix(memo): perbaikkan upload foto di memo, foto existing hilang ketika upload ulang 2025-03-21 09:55:43 +07:00
majid
850074ee7e fix(otorisator): ubah permohonan id 2025-03-20 15:35:45 +07:00
majid
bb052decae Merge branch 'staging' into feature/senior-officer 2025-03-20 11:15:20 +07:00
majid
977d53d696 fix(otorisator): perbaikkan otorisator pelaporan dan handle id assigment 2025-03-20 11:14:21 +07:00
Daeng Deni Mardaeni
9b88a601c5 fix(bankdata): perbaiki validasi dan penanganan data pembanding
- Menghapus trim pada kordinat_lat dan kordinat_lng.
- Menambahkan validasi untuk memastikan kordinat tidak null atau kosong.
- Memastikan nilai numerik untuk tahun, luas tanah, luas bangunan, harga, dan diskon.
- Menambahkan validasi untuk harga_penawaran.
2025-03-20 10:54:26 +07:00
Daeng Deni Mardaeni
cb9a650bc4 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2025-03-20 10:27:22 +07:00
majid
57e66642ef Merge branch 'staging' into feature/senior-officer 2025-03-20 10:23:37 +07:00
majid
155fe5f011 fix(pembanding): handle kordinat di data pembanding dan tampilan actifity team 2025-03-20 10:22:35 +07:00
majid
bfc9b989ef fix(so): perbaikkan revisi laporan so 2025-03-20 08:49:35 +07:00
majid
0a25a32fc8 fix(surveyor): perbaikkan back halaman inspeksi dan otor paparan 2025-03-19 04:10:30 +01:00
majid
fcdcfd2757 fix(surveyor): perbaikkan back halaman inspeksi dan otor paparan 2025-03-19 08:51:12 +07:00
Daeng Deni Mardaeni
fe5f643906 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2025-03-18 14:41:05 +07:00
majid
23c85c1539 feat(laporan-penilai-jaminan): penambahan fiture laporan penilai jaminan 2025-03-18 14:33:43 +07:00
Daeng Deni Mardaeni
644cd75522 fix(bank-data): perbaiki logika koordinat dan pembaruan pagination
- Memperbaiki pemanggilan koordinat dengan menggunakan variabel lokal.
- Menambahkan fungsi untuk memperbarui informasi pagination pada tampilan.
- Memastikan halaman saat ini tidak melebihi jumlah halaman yang tersedia.
2025-03-18 12:10:32 +07:00
Daeng Deni Mardaeni
8647063b4b fix(bank-data): perbaiki logika pemanggilan tanggal pencarian
- Memperbaiki kesalahan dalam pemanggilan parameter tanggal mulai pada metode betweenDates.
- Menggunakan nilai yang benar dari $search['start_date'] untuk memastikan pencarian tanggal berfungsi dengan baik.
2025-03-18 10:54:52 +07:00
Daeng Deni Mardaeni
1cb38ba9dd feat(bank-data): tambahkan logika untuk memasukkan data pembanding
- Mengambil data inspeksi dan memproses data pembanding.
- Memvalidasi koordinat sebelum menyimpan ke dalam database.
- Menggunakan metode updateOrCreate untuk menyimpan data bank.
- Menambahkan logging untuk koordinat yang tidak valid.
2025-03-18 09:39:10 +07:00
Daeng Deni Mardaeni
ea2f303ea4 feat(bank-data): tambahkan fitur galeri foto dan modal untuk gambar
- Menambahkan dukungan untuk menampilkan foto objek bank.
- Menambahkan modal untuk memperbesar gambar saat diklik.
- Memperbarui tampilan untuk menampilkan foto utama dan thumbnail.
- Memperbaiki lebar konten info window untuk menyesuaikan dengan gambar.
2025-03-18 08:45:31 +07:00
Daeng Deni Mardaeni
992d748a2a feat(bank-data): perbarui format alamat dan tambahkan relasi lokasi
- Memperbaiki fungsi formatAlamat untuk menggunakan kode pos dari desa.
- Menambahkan relasi ke model BankData untuk desa, distrik, kota, dan provinsi.
- Memperbarui controller BankDataController untuk menyertakan alamat dalam data yang diformat.
- Memperbarui tampilan untuk menampilkan informasi alamat dengan format yang lebih baik.
2025-03-18 08:13:55 +07:00
Daeng Deni Mardaeni
3a54b20f84 feat(bank-data): tambahkan controller dan route untuk pengelolaan data bank
- Menambahkan BankDataController untuk mengelola operasi CRUD pada data bank.
- Mengimplementasikan metode untuk menampilkan, membuat, memperbarui, dan menghapus data bank.
- Menambahkan route untuk mengakses data bank dan mengintegrasikan dengan datatables.
- Memperbarui breadcrumbs untuk menambahkan navigasi ke halaman data bank.
2025-03-18 07:19:46 +07:00
Daeng Deni Mardaeni
8a7dccc784 feat(bank-data): tambahkan request validasi untuk data bank
- Menambahkan kelas BankDataRequest untuk menangani validasi input data bank.
- Mengatur aturan validasi untuk berbagai field seperti alamat, kode desa, dan harga.
- Memastikan bahwa semua field bersifat nullable dan memiliki batasan yang sesuai.
2025-03-18 07:19:07 +07:00
majid
65818ab063 fix(surveyor/penilai): perbaikkan jadwal kunjungan dan print out memo 2025-03-17 08:59:47 +01:00
majid
f2dda625f4 fix(penilai):perbaikkan untuk penilaian unit apartement 2025-03-17 08:59:47 +01:00
Daeng Deni Mardaeni
e34f5f67f5 feat(laporanAdminKredit): perbarui logika pengolahan data permohonan
- Tambahkan variabel npw untuk menyimpan nilai pasar wajar.
- Modifikasi pengambilan nama jenis legalitas jaminan untuk menyertakan nomor dokumen jika tersedia.
2025-03-17 13:25:47 +07:00
Daeng Deni Mardaeni
a0fe45dff7 feat(laporanAdminKredit): tambahkan model Permohonan pada controller
- Menambahkan import model Permohonan ke dalam LaporanAdminKreditController.
- Memastikan integrasi yang lebih baik dengan data permohonan saat memperbarui laporan admin kredit.
2025-03-17 13:09:05 +07:00
Daeng Deni Mardaeni
48a8623aa2 feat(laporanAdminKredit): tambahkan logika untuk memperbarui laporan admin kredit
- Mengambil data permohonan dengan relasi yang diperlukan.
- Memproses setiap permohonan untuk menyiapkan data laporan.
- Menggunakan updateOrCreate untuk menyimpan atau memperbarui laporan admin kredit.
- Menyediakan pagination untuk tampilan laporan.
2025-03-17 13:07:23 +07:00
Daeng Deni Mardaeni
b2d5747a11 feat(pembatalan): perbarui logika otorisasi dan perbaikan tampilan
- Tambahkan atribut otorisasi pada model pembatalan.
- Perbarui tampilan untuk menampilkan status pembatalan yang benar.
- Perbaiki logika validasi pada form otorisasi.
- Ubah path pada module.json untuk konsistensi.
2025-03-17 12:34:13 +07:00
Daeng Deni Mardaeni
7cd4c0a9b7 feat(penilaian): tambahkan logika untuk menyimpan laporan admin kredit
- Menambahkan pemanggilan model LaporanAdminKredit untuk menyimpan data ketika status permohonan adalah 'done'.
- Mengambil data dari permohonan dan penilaian untuk disimpan dalam laporan.
- Menambahkan relasi baru pada model Penilaian untuk mendapatkan informasi penilai.
2025-03-17 12:34:13 +07:00
Daeng Deni Mardaeni
31245457cd feat(laporan-admin-kredit): tambahkan filter tanggal pada laporan admin kredit
- Menambahkan input untuk tanggal awal dan tanggal akhir di tampilan laporan.
- Memperbarui logika pencarian untuk mendukung filter berdasarkan rentang tanggal.
- Menambahkan fungsi untuk menerapkan semua filter secara bersamaan.
2025-03-17 12:34:13 +07:00
Daeng Deni Mardaeni
831561b83b feat(laporan-admin-kredit): tambahkan fitur ekspor laporan admin kredit
- Menambahkan kelas LaporanAdminKreditExport untuk mengelola ekspor data ke Excel.
- Menambahkan metode export pada LaporanAdminKreditController untuk mengunduh laporan.
- Memperbarui tampilan untuk menambahkan tautan ekspor ke Excel.
- Menghapus kolom aksi yang tidak diperlukan dari tabel.
2025-03-17 12:34:13 +07:00
Daeng Deni Mardaeni
05b64f94e2 feat(laporan-admin-kredit): tambahkan fitur laporan admin kredit
- Menambahkan model LaporanAdminKredit.
- Menambahkan controller LaporanAdminKreditController dengan metode untuk menampilkan dan mengelola data.
- Menambahkan rute untuk laporan admin kredit.
- Menambahkan breadcrumb untuk navigasi laporan admin kredit.
- Menambahkan migrasi untuk tabel laporan_admin_kredit.
- Menambahkan relasi di model Debiture untuk laporan admin kredit.
2025-03-17 12:34:13 +07:00
majid
bbb0e006e7 fix(penilai): perbaikkan data double di table penilai -> hapus field inspeksi id dan perbaikkan format tanggal 2025-03-17 10:42:08 +07:00