Commit Graph

466 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
085d3a876e Update formatTanggalIndonesia function calls
Mengubah pemanggilan fungsi formatTanggalIndonesia dengan penambahan parameter kedua yang bernilai true pada dua file Blade, yaitu surat_tender_download.blade.php dan surat_tender.blade.php. Ini untuk memastikan format tanggal disesuaikan dengan kebutuhan aplikasi.
2024-11-19 15:14:17 +07:00
Daeng Deni Mardaeni
d66107ec1e Perbarui fungsi formatTanggalIndonesia dengan opsi waktu
Fungsi `formatTanggalIndonesia` diperbarui untuk menerima parameter opsional `$time`. Jika `$time` bernilai `false`, fungsi akan mengembalikan format tanggal tanpa waktu. Namun, jika bernilai `true`, fungsi akan menyertakan waktu dalam format hasilnya. Fungsi `formatTanggalIndonesia2` dihapus untuk menyederhanakan dan mengurangi redundansi kode.
2024-11-19 15:14:00 +07:00
Daeng Deni Mardaeni
a999dfbdd6 Tambahkan fitur riwayat aktivitas pada halaman detail jaminan
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.
2024-11-19 15:11:32 +07:00
Daeng Deni Mardaeni
c49bc3ddb3 Format kode dan tambahkan relasi histories
Mengformat ulang kode model Permohonan untuk konsistensi indentasi dan keterbacaan. Menambahkan relasi `histories` untuk menghubungkan dengan model PermohonanHistory, berguna untuk melacak riwayat perubahan permohonan.
2024-11-19 15:11:12 +07:00
Daeng Deni Mardaeni
d48bef9e67 Tambahkan use statement untuk User
Menambahkan deklarasi `use` untuk model `User` di `PermohonanHistory.php`. Hal ini diperlukan untuk memastikan bahwa referensi terhadap model `User` dalam file ini dikenali oleh sistem.
2024-11-19 15:11:00 +07:00
Daeng Deni Mardaeni
631d589386 Update PermohonanController: Hapus pengolahan file dan histori setelah update permohonan
Telah dilakukan pembersihan pada kode dengan menghapus logika pengolahan file dan pembuatan histori setelah proses update permohonan. Perubahan ini diharapkan menyederhanakan fungsi update di dalam PermohonanController serta mengurangi beban pemrosesan yang tidak diperlukan.
2024-11-19 15:10:48 +07:00
Daeng Deni Mardaeni
9af9c343d1 Perbaiki pengelolaan dokumen pada History Permohonan
Mengganti field 'attachment' menjadi 'dokumen' pada model Permohonan dan mengupdate referensi terkait di view dan service. Juga menambahkan dukungan multipart/form-data pada form. Perubahan ini memperbaiki manajemen file yang diunggah dan memastikan integritas data terlindungi saat memperbarui permohonan.
2024-11-18 14:18:34 +07:00
putrakuningan
77cc5a4b24 Merge pull request 'perbaiki bug yang permohonan show' (#41) from tender into staging
Reviewed-on: #41
2024-11-15 08:31:49 +00:00
5afd104d15 memperbaiki show permohonan yang typo 2024-11-15 08:31:49 +00:00
Daeng Deni Mardaeni
38a8fb2d7d Tambah model HolidayCalendar dan fungsi hitungHariKerja
Menambahkan file model HolidayCalendar dan fungsi hitungHariKerja ke dalam helper Lpj.php untuk menghitung jumlah hari kerja antara dua tanggal dengan mengabaikan akhir pekan dan hari libur yang tercatat dalam HolidayCalendar.
2024-11-15 13:48:49 +07:00
Daeng Deni Mardaeni
28d987927f Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-11-14 20:38:06 +07:00
rustam76
b8fb8bd09a update status table assingment 2024-11-14 10:43:45 +00:00
putrakuningan
1aed2a20ba Merge pull request 'Memperbaiki bug pada menu tender penawaran dan penawaran ulang dan memperbaiki tampilan download surat tender' (#40) from tender into staging
Reviewed-on: #40
2024-11-14 09:46:07 +00:00
60a0d5468b memperbaiki style pada download pdf surat tender 2024-11-14 09:46:07 +00:00
318ccb6f79 menghapus tombol detail pada tambah penawaran tender 2024-11-14 09:46:07 +00:00
6f5c886f74 Memperbaiki kontroller tender untuk memeriksa apakah nomor registrasi itu ada di tabel penawaran kalau tidak maka kembali ke halaman create 2024-11-14 09:46:07 +00:00
Daeng Deni Mardaeni
7d0d759096 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-11-14 16:42:07 +07:00
majid
506a3fefd1 update status assingment (proses_penawaran) 2024-11-14 16:40:30 +07:00
Daeng Deni Mardaeni
e239381dfe Perbaiki pengecekan unggah file revisi
Tambahkan kondisi pengecekan apakah tombol "revisi" ditekan saat memvalidasi pengunggahan file revisi. Ini memastikan pesan kesalahan muncul hanya jika pengguna mencoba mengirimkan tanpa mengunggah file revisi ketika tombol "revisi" ditekan.
2024-11-14 15:33:29 +07:00
Daeng Deni Mardaeni
e11b01f0aa Perbarui roles pada module.json
Tambahkan "EO Appraisal" dan "DD Appraisal" ke roles untuk otorisasi terkait. Hal ini memungkinkan user dengan roles tersebut untuk mengakses fitur-fitur yang sebelumnya hanya bisa diakses oleh "administrator" dan "admin". Menghapus whitespace yang tidak diperlukan untuk menjaga konsistensi.
2024-11-14 15:16:38 +07:00
e11743f3fe Menambahkan route yang hilang pada show proses penawaran, set data proses penawaran, edit proses penawaran 2024-11-14 11:32:47 +07:00
65b92d8e4d membuat fitur download surat tender dalam bentuk pdf selesai 2024-11-14 10:52:13 +07:00
majid
1cd97f2ddd Merge branch 'staging' into feature/senior-officer 2024-11-14 08:43:20 +07:00
44a783b38b Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into tender 2024-11-14 08:32:29 +07:00
putrakuningan
c0070b1381 Merge pull request 'update form surveyor' (#38) from feature/senior-officer into staging
Reviewed-on: #38
2024-11-13 20:16:26 +00:00
majid
3f8475f418 update form apartemen dan foto 2024-11-13 20:16:26 +00:00
majid
d3d918b838 update form data surveyor 2024-11-13 20:16:26 +00:00
Daeng Deni Mardaeni
4eba7f893a Refactor and optimize RegistrasiController
Menghapus komentar yang tidak diperlukan, merapikan kode, dan menambahkan dependensi yang hilang. Perubahan ini juga mencakup optimalisasi pengambilan data serta perbaikan penanganan permintaan AJAX pada metode setData dan update.
2024-11-14 03:15:45 +07:00
Daeng Deni Mardaeni
02c04a4346 Tambah fungsi unggah lampiran dan riwayat permohonan
Menambahkan fungsi untuk mengunggah lampiran saat membuat dan memperbarui permohonan, serta mencatat riwayat perubahan permohonan dengan menggunakan PermohonanHistoryService. Fitur ini memastikan file lampiran tersimpan dengan benar dan perubahan terhadap permohonan terdokumentasi.
2024-11-14 03:14:26 +07:00
Daeng Deni Mardaeni
187282fe9f Perbarui metode bulkDownload untuk penanganan file lebih baik
Tambahkan pengelompokan dokumen berdasarkan jenis jaminan dalam folder terstruktur, log peringatan untuk file yang hilang, dan bersihkan nama folder untuk kompatibilitas.
2024-11-14 03:14:07 +07:00
Daeng Deni Mardaeni
0601936ca5 Tingkatkan include pada detail view
Menambahkan parameter `backLink` pada include `detail-jaminan` di file `surveyor/detail.blade.php` untuk mengarahkan kembali ke index surveyor. Perubahan ini bertujuan untuk memperbaiki navigasi kembali bagi pengguna.
2024-11-14 03:13:41 +07:00
Daeng Deni Mardaeni
5785bf6324 Hapus Detail Data Permohonan dan Debitur
Menghapus tampilan detail data permohonan dan debitur dari form penilaian untuk menyederhanakan antarmuka pengguna. Mengubah @include komponen detail-jaminan dengan menambahkan parameter backLink.
2024-11-14 03:13:07 +07:00
Daeng Deni Mardaeni
7ac9ca5922 Tambah informasi plafon, status bayar, dan nilai NJOP pada tampilan registrasi final
Telah ditambahkan tiga informasi penting yang sebelumnya tidak ada: plafon, status bayar, dan nilai NJOP. Ini bertujuan untuk memberikan detail lebih lengkap mengenai permohonan. Beberapa bagian terkait informasi debitur telah dihapus untuk memperbaiki tampilan dan fokus pada informasi yang lebih relevan. Selain itu, komponen detail jaminan sekarang menyertakan opsi `backLink` dan `hidePermohonan`.
2024-11-14 03:12:36 +07:00
Daeng Deni Mardaeni
ba2bb1220a Hapus detail data permohonan dan debitur
Telah dihapus tampilan detail data permohonan, debitur, dan biaya dari halaman registrasi. Detail jaminan masih disertakan dengan penambahan tautan kembali ke indeks registrasi. Perubahan ini bertujuan menyederhanakan tampilan halaman dan mengurangi informasi yang tidak diperlukan.
2024-11-14 03:12:18 +07:00
Daeng Deni Mardaeni
abf17c9b8a Hapus detail permohonan dan debitur
Menghapus semua informasi detail terkait permohonan dan debitur dari tampilan halaman. Penyesuaian juga dilakukan pada komponen detail jaminan dengan menambahkan link kembali ke 'permohonan.index'.
2024-11-14 03:11:44 +07:00
Daeng Deni Mardaeni
c0de927d15 Hapus detail permohonan dan debitur
Menghapus semua informasi detail terkait permohonan dan debitur dari tampilan halaman. Penyesuaian juga dilakukan pada komponen detail jaminan dengan menambahkan link kembali ke 'authorization.index'.
2024-11-14 03:09:07 +07:00
Daeng Deni Mardaeni
9641ee6bb9 Tambahkan relasi permohonan di model Debiture
Menambahkan fungsi `permohonan` untuk relasi one-to-one antara model Debiture dan Permohonan guna mempermudah akses data permohonan terkait.
2024-11-14 03:08:37 +07:00
Daeng Deni Mardaeni
dc1356f234 Tambah informasi detail permohonan dan debitur
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'.
2024-11-14 03:07:59 +07:00
majid
4ed858b7e7 update form apartemen dan foto 2024-11-14 00:08:45 +07:00
majid
32ab6fdcf0 Merge branch 'staging' into feature/senior-officer 2024-11-13 22:15:13 +07:00
majid
947cccfeac update form data surveyor 2024-11-13 22:12:51 +07:00
2900d3158d Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into tender 2024-11-13 18:10:49 +07:00
c1f66b23c3 membuat fitur download surat tender dalam bentuk pdf part 1 2024-11-13 18:07:57 +07:00
Daeng Deni Mardaeni
1ae4d4acab Merge remote-tracking branch 'composer/tender' into staging 2024-11-13 17:18:56 +07:00
Daeng Deni Mardaeni
1614387654 Merge remote-tracking branch 'composer/feature/senior-officer' into staging
# Conflicts:
#	database/migrations/2024_11_08_081149_create_permohonan_histories_table.php
2024-11-13 17:18:28 +07:00
Daeng Deni Mardaeni
287798c266 Merge remote-tracking branch 'composer/andydev' into staging 2024-11-13 17:10:54 +07:00
Daeng Deni Mardaeni
de00c6dfa2 Tambahkan field 'details' ke dalam DokumenJaminanController
Field 'details' ditambahkan dalam array data pada DokumenJaminanController.
Field ini akan diisi dengan nilai dari 'custom_field' jika ada, atau string kosong jika tidak.
Perubahan diterapkan pada dua lokasi berbeda di dalam file controller.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
a0bf63a2ab Perbaiki proses penambahan file ke dalam zip
Tambahkan pengecekan eksistensi 'dokumen_jaminan' sebelum memproses penambahan file ke dalam arsip zip untuk mencegah error. Hal ini menghindari kasus di mana dokumen_jaminan tidak ada atau null.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
93bdec5616 Tambah log historis pada Permohonan
Integrasi `PermohonanHistoryService` untuk mencatat log historis setiap pembuatan dan pembaruan permohonan. Penambahan ini mencakup pemrosesan unggahan file lampiran, pengambilan keterangan, dan pencatatan status permohonan sebelum dan sesudah perubahan.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
88f1b40683 Tambah fitur riwayat permohonan
Menambahkan migrasi database, model, dan service untuk mencatat riwayat setiap permohonan. Migrasi menciptakan tabel `permohonan_histories` dengan menyimpan detail tentang status, keterangan, perubahan permohonan (sebelum dan sesudah), dan informasi file terkait. Model `PermohonanHistory` mengatur relasi dengan model `Permohonan` dan `User`. Service `PermohonanHistoryService` menangani pembuatan riwayat baru serta penanganan file terkait dan error handling yang memadai.
2024-11-13 17:09:40 +07:00