Commit Graph

27 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
d068593177 fix(dokumen): perbaiki pengalihan rute setelah menambahkan dokumen jaminan
- Memperbaiki rute pengalihan setelah berhasil menambahkan dokumen jaminan.
- Menambahkan parameter 'pemrohonan_id' pada rute pengalihan untuk memastikan data yang tepat dikirim.
- Memperbaiki penanganan kesalahan dengan mengarahkan kembali ke halaman pembuatan dokumen jaminan dengan pesan kesalahan yang lebih informatif.
2025-02-24 15:41:18 +07:00
Daeng Deni Mardaeni
d6e1586b4b feat(dokumen_jaminan): tambahkan custom fields pada legalitas jaminan
- Menambahkan pengambilan custom fields jika tersedia pada legalitas jaminan.
- Memastikan custom fields disertakan dalam data legalitas baru yang dibuat.
2025-02-03 14:04:55 +07:00
Daeng Deni Mardaeni
8da0880819 fix(models): perbaiki penamaan kelas customField menjadi CustomField
- Mengubah penamaan kelas dari `customField` menjadi `CustomField` untuk konsistensi penamaan.
- Memperbaiki referensi di beberapa file controller dan request yang menggunakan penamaan yang salah.
2025-01-30 21:07:31 +07:00
Daeng Deni Mardaeni
b9d6e5a95b feat(dokumen-jaminan): perbaiki pengambilan custom field
- Memperbaiki pengambilan custom field pada dokumen jaminan.
- Mengubah logika untuk mendapatkan custom field berdasarkan ID yang benar.
- Menambahkan pengambilan custom fields yang terkait dengan jenis legalitas jaminan.
2025-01-30 20:50:00 +07:00
Daeng Deni Mardaeni
8a69970542 Tambahkan validasi dan relasi dokumen jaminan pada permohonan
- Menambahkan pengecekan keberadaan dokumen jaminan saat membuat atau memperbarui permohonan.
- Menambahkan relasi `has('documents')` pada query permohonan untuk memastikan hanya data yang memiliki dokumen terkait yang ditampilkan.
- Menambahkan tampilan nomor permohonan di komponen dokumen pada view.
- Merapikan dan memperbaiki format kode pada berbagai fungsi controller.
2025-01-01 20:48:04 +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
Daeng Deni Mardaeni
f5119e188a Perbaiki logika validasi jenis legalitas jaminan
- Tambahkan pengecekan null untuk menghindari error ketika `_jenisJaminan` kosong.
- Perbaiki pengolahan data pada `legalitasJaminan` dan `currentLegalitasJaminan` agar lebih aman.
- Pastikan variabel `legalitas` hanya diisi jika `_jenisJaminan` valid.
2024-12-20 11:24: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
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
5e6a144b67 Tambah kolom "dokumen_nomor" ke DokumenJaminan
Menambahkan kolom dokumen_nomor pada DokumenJaminan untuk mendukung penyimpanan nomor dokumen yang terkait dengan setiap dokumen jaminan. Pembaruan ini mencakup perubahan pada controller untuk memproses kolom baru dan penyesuaian pada tampilan untuk menampilkan serta mengunduh dokumen berdasarkan nomor ini.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
efd0d570da Tambah nomor dokumen untuk dokumen jaminan
Menambahkan kolom 'dokumen_nomor' pada model DetailDokumenJaminan serta melakukan update terkait di controller dan view. Perubahan ini memungkinkan pengguna untuk memasukkan nomor dokumen selain file dokumen jaminan. Rutin yang terkait dengan penyimpanan dan pengambilan dokumen diperbarui untuk menangani data nomor dokumen. Perbaikan minor pada penataan kode juga dilakukan untuk konsistensi.
2024-11-07 13:49:02 +07:00
Daeng Deni Mardaeni
c8dcf15e88 Update pengelolaan file banyak dokumen di DokumenJaminanController
Memperbarui logika untuk penanganan beberapa file dokumen jaminan dalam satu entri database. Sebelumnya hanya satu file yang ditangani, kini mendukung array file untuk setiap entri. Penambahan ini memastikan semua file dari entri dokumen jaminan terangkut dan memperbaiki masalah saat file tidak ditemukan.
2024-11-06 10:09:17 +07:00
Daeng Deni Mardaeni
cc6e484144 Perbaiki download dokumen jaminan
Mengubah logika untuk menangani dokumen jaminan yang disimpan dalam array JSON. Sekarang, jika `dokumen_jaminan` adalah array JSON, sistem akan mengunduh dokumen berdasarkan indeks yang diminta. Jika bukan array JSON, sistem akan mengunduh dokumen tunggal seperti sebelumnya.
2024-11-06 09:11:15 +07:00
Daeng Deni Mardaeni
be96bad5ae Update document handling to support multiple files per entry
This update enhances the `DokumenJaminan` model to support multiple files for each document entry. It modifies both the backend logic to store multiple files and the frontend view to display and handle these files correctly. Additionally, it includes functionality to delete old document files if they are no longer associated with any detail document entry.
2024-11-05 19:51:59 +07:00
Daeng Deni Mardaeni
16baa94d2b Refactor legalitas jaminan functionality
Updated route to point to new getLegalitasJaminan method in DokumenJaminanController. Enhanced logic to handle additional parameters and provide more contextual data, including existing document details. Refined Blade template to dynamically load legalitas jaminan fields, ensuring better user experience and maintainability.
2024-11-05 16:23:49 +07:00
Daeng Deni Mardaeni
85f8e3b482 Update legal document handling in DokumenJaminanController
Refactored the detailed document processing logic to include handling of 'jenis_legalitas_jaminan_id' instead of 'detail_dokumen_jaminan_id'. Enhanced the view to dynamically add new legal documents, ensuring proper data handling and validation.
2024-11-05 12:02:12 +07:00
Daeng Deni Mardaeni
6dd55f9532 Add 'details' column to 'detail_dokumen_jaminan' table
This migration adds a nullable 'details' column to the 'detail_dokumen_jaminan' table. The column is used to store custom field data in JSON format. Various parts of the application, including the model, controller, and view, have been updated to handle this new column.
2024-11-04 16:00:29 +07:00
Daeng Deni Mardaeni
2908a21454 Add new owner relationships and form for guarantee owners
This commit introduces the capability to select and define relationships for guarantee owners that are different from the debiture. Additionally, a dynamic form is added to manage the details of multiple guarantee owners, including their IDs and names. Adjustments have also been made to the views and controllers to support these features.
2024-11-04 09:47:55 +07:00
Daeng Deni Mardaeni
2744726e68 Add bulk download feature and UI enhancements
Implemented a bulk download button for documents in the detail view and updated button styles and placements in related components. Additionally, removed unnecessary sleep call in the controller to improve performance.
2024-10-29 16:59:08 +07:00
Daeng Deni Mardaeni
da2d26c777 Add Bulk Download Pada Dokumen Jaminan 2024-10-29 15:44:18 +07:00
Daeng Deni Mardaeni
a3964dc3d6 Fix Download Data Jaminan
- Fix Download File Data Jaminan tidak sama dengan file yang di pilih
- Recompile web route
2024-10-25 14:58:14 +07:00
Daeng Deni Mardaeni
a6e90229d8 Fix Update and Delete Dokumen Jaminan 2024-09-11 12:00:50 +07:00
Daeng Deni Mardaeni
ad4d8cf740 update detail dokumen jaminan, 2024-09-11 10:50:46 +07:00
Daeng Deni Mardaeni
797cf6bb5b update Module Dokumen Jaminan 2024-09-10 17:53:46 +07:00
Daeng Deni Mardaeni
e42681b1b6 Update Document dan Pemilik Jaminan 2024-08-22 17:23:20 +07:00
Daeng Deni Mardaeni
0bdade3456 Update Dokumen Jaminan
- Move to Dokumen Jaminan Controller, for easy maintenance
- grouping router
2024-08-22 11:48:27 +07:00