Commit Graph

233 Commits

Author SHA1 Message Date
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
85c75762b9 Perbaiki tampilan tanggal pada jangka waktu
Mengubah format tampilan jangka waktu pada file blade `edit.blade.php` dan `documentSPK.blade.php` dari pengurangan dua tanggal menjadi rentang dua tanggal yang lebih mudah dibaca. Perubahan ini meningkatkan kejelasan informasi yang ditampilkan kepada pengguna.
2024-11-07 07:20:03 +07:00
Daeng Deni Mardaeni
22324f8574 Refactor CSS loading in documentSPK.blade.php
Mengubah cara memuat file CSS pada documentSPK.blade.php dengan memanfaatkan manifest.json untuk secara dinamis mengambil file CSS yang ada. Hal ini bertujuan untuk rotasi file CSS yang lebih fleksibel dan menghindari hardcoding.
2024-11-07 06:58:12 +07:00
Daeng Deni Mardaeni
b14bc6787d Perbarui tampilan jangka waktu dan hapus fungsi spkShow
Perbarui kolom jangka waktu dengan format tanggal yang benar di file edit.blade.php dan documentSPK.blade.php. Selain itu, hapus fungsi spkShow yang tidak digunakan di file index.blade.php untuk kebersihan kode.
2024-11-07 06:57:40 +07:00
Daeng Deni Mardaeni
a26b099164 Perbaiki kode dan optimalkan query
Memperbaiki controller RegistrasiFinalController dengan merapikan dan menyusun ulang kode untuk meningkatkan keterbacaan. Menambahkan dependency yang diperlukan dan optimalkan query untuk mengambil data dengan lebih efisien. Menambahkan render function pada tujuan_penilaian_kjpp_name di view registrasifinal.
2024-11-06 22:30:34 +07:00
Daeng Deni Mardaeni
f8a3ecb0af Betulkan akses data tujuan_penilaian_kjpp
Ganti atribut `tujuan_penilaian_k_j_p_p` dengan `tujuan_penilaian_kjpp` dalam file `index.blade.php` untuk memastikan data yang benar ditampilkan di antarmuka pengguna. Perubahan ini berfokus pada pembetulan akses data yang sebelumnya salah.
2024-11-06 22:17:23 +07:00
Daeng Deni Mardaeni
b73aaac682 Tambah input file dinamis pada dokumen jaminan
Menambahkan implementasi untuk input file dinamis pada komponen dokumen jaminan. Sekarang pengguna dapat menambahkan lebih dari satu file secara bersamaan dan menambah input file baru dengan menekan tombol "Add More". Perubahan ini meningkatkan fleksibilitas dan kemudahan dalam pengunggahan banyak dokumen.
2024-11-06 16:13:26 +07:00
Daeng Deni Mardaeni
4fc1088964 Perbarui validasi permohonan dan penyesuaian form
Jadikan `branch_id` nullable di PermohonanRequest.php untuk menyelaraskan dengan requirement terbaru. Hapus kode yang tidak diperlukan di PermohonanController.php untuk meningkatkan keterbacaan. Optimalisasi form di form.blade.php dengan memperbaiki kesalahan penulisan dan menyederhanakan penanda kondisi pada elemen form. Tambahkan input hidden untuk `id` saat update permohonan.
2024-11-06 15:25:09 +07:00
Daeng Deni Mardaeni
52ea624bbc Perbaiki penanganan error dan pemilihan dropdown
Memperbaiki referensi keys untuk penanganan error pada beberapa field. Sekarang, keys error mengacu pada field yang benar (jenis_fasilitas_kredit_id, nilai_plafond_id, dan status_bayar). Juga, menambahkan logika untuk menetapkan value yang dipilih dengan benar pada dropdown (menggunakan nilai 'old' atau nilai dari 'permohonan'). Menghapus pengulangan kode untuk 'status permohonan'.
2024-11-06 15:01:49 +07:00
Daeng Deni Mardaeni
0ff2207780 Perbarui logika pengecekan dokumen di index.blade.php
Mengganti pengecekan variabel dari `dokumenSPK` menjadi `dokumen` untuk menentukan pengaturan tombol "Proses Penawaran". Hal ini dilakukan untuk menyesuaikan variabel yang lebih mencerminkan data yang sedang digunakan.
2024-11-06 14:08:01 +07:00
Daeng Deni Mardaeni
89fb411218 Perbaiki relasi dan typo penawaran
Memperbaiki sintaks relasi 'belongsTo' pada model PenawaranTender dan typo pada tampilan index penawaran untuk tujuan penilaian. Hal ini bertujuan agar data relasi dan tampilan informasi tujuan penilaian sesuai.
2024-11-06 14:05:11 +07:00
Daeng Deni Mardaeni
f81b86eccd Render tanggal penawaran dengan format Indonesia
Mengubah cara rendering tanggal penawaran dengan menambahkan fungsi untuk memformat tanggal dalam bahasa Indonesia pada file `index.blade.php`. Hal ini mencakup rentang tanggal penawaran, yaitu `start_date` dan `end_date`.
2024-11-06 13:59:55 +07:00
Daeng Deni Mardaeni
16bbe542e3 Perbaiki relasi model dan tampilkan format tanggal Indonesia
Perbaikan pada relasi model PenawaranTender dan Permohonan untuk memastikan data diambil dengan benar. Menambahkan fungsi `formatTanggalIndonesia` pada view SPK dan merapihkan tampilan data penawaran dan tujuan penilaian KJPP.
2024-11-06 13:59:18 +07:00
Daeng Deni Mardaeni
474a3041c8 Tambah relasi dan optimalkan query pada Permohonan
Tambahkan metode relasi baru untuk `penawaran` dan `tujuan_penilaian_kjpp` di model Permohonan untuk memudahkan akses data terkait. Sesuaikan kembali query di SpkController supaya lebih efisien dengan menggunakan eager loading. Update tampilan di `spk/index.blade.php` untuk menyesuaikan data relasi yang baru ditambahkan di query.
2024-11-06 13:27:16 +07:00
Daeng Deni Mardaeni
019e12535e Enhance table styling in SPK edit view
Tambahkan padding pada bagian yang dapat di-scroll dan perbaharui kelas pada tabel untuk meningkatkan tampilan dan keterbacaan. Perubahan ini akan memberikan margin yang lebih baik dan membuat tabel lebih responsif dalam tampilan mobile.
2024-11-06 11:52:23 +07:00
Daeng Deni Mardaeni
f135cf0a1a Perbaiki format kode dan tambahkan relasi pada pengecekan penawaran
Menghilangkan whitespace yang tidak perlu di dalam file SpkController.php untuk meningkatkan kerapian kode. Juga menambahkan eager loading relasi 'permohonan' saat mengambil data penawaran untuk meningkatkan efisiensi query SQL. Menyesuaikan URL download di file view untuk memastikan ID yang benar digunakan.
2024-11-06 11:48:01 +07:00
Daeng Deni Mardaeni
315a52a78d Perbaiki referensi ID permohonan dan relasi di Registrasi Final
Mengubah referensi ID dari `data.id` ke `data.permohonan.id` pada tombol aksi di view registrasifinal.index.blade.php. Juga, menambahkan relasi `permohonan` pada query dan menghapus beberapa spasi kosong yang tidak perlu di RegistrasiFinalController.php untuk meningkatkan keterbacaan kode.
2024-11-06 10:58:03 +07:00
Andy Chaerudin
93e57dc8f0 Perbaikan Feature Registrasi Final, penambahan dokumen SPK PDF 2024-11-06 03:29:53 +00:00
Andy Chaerudin
53ee9558ac pada Feature Registrasi, menambahkan inputan Catatan Opsional saat tindakan Yes 2024-11-06 03:29:53 +00:00
Andy Chaerudin
bfacdbe164 melengkapi feature download pdf di menu SPK dan Registrasi Final 2024-11-06 03:29:53 +00:00
majid
3f273c22d6 update surveyor 2024-11-06 10:01:59 +07:00
majid
b5c3827a07 update name file bangunan 2024-11-06 09:59:46 +07:00
majid
bea97441c1 Merge branch 'staging' into feature/senior-officer 2024-11-06 09:45:37 +07:00
Daeng Deni Mardaeni
3a5c6c4e75 Perbaiki tampilan dan akses dokumen jaminan
Menambahkan properti align-top pada kolom dokumen jaminan untuk perbaikan tampilan. Mengubah akses item array pada fungsi preview dokumen untuk mencegah kesalahan saat menampilkan dokumen jaminan.
2024-11-06 09:11:34 +07:00
majid
6be134b9a0 update basic data pemilihan team region 2024-11-06 08:54:42 +07:00
Daeng Deni Mardaeni
f5948a0215 Update component Data jaminan
Perbarui tampilan dokumen jaminan agar mendukung multiple dokumen dalam bentuk array, menambahkan indeks pada URL download, serta memperbaiki logika untuk menampilkan link dan tombol preview.
2024-11-06 07:36:21 +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
43e6573bf2 Add multiple file upload functionality
Enhanced the document upload section to support multiple file uploads for "Dokumen Jaminan". Added "Add More" and "Remove" buttons for dynamically managing file inputs. Implemented helper functions to handle dynamic input fields and update the UI accordingly.
2024-11-05 19:00:11 +07:00
majid
2ae29fae23 update form surveyor alat berat, kapal, kendaraan, mesin 2024-11-05 16:54:04 +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
0c891b2228 Add conditional custom field input types
Enhanced the handling of custom fields by conditionally adding input types like text, number, date, and textarea based on the field's type. Also, added missing placeholders to input elements to improve usability.
2024-11-05 15:07:57 +07:00
Andy Chaerudin
fde217a5d2 perbaikan image AGI dan meterai base64 2024-11-05 14:15:40 +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
f64f7ade92 Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-11-05 10:08:51 +07:00
Daeng Deni Mardaeni
085b28a758 Add SPK edit and documentSPK views
Introduce new views for editing SPK and displaying SPK documents. The `edit.blade.php` view allows users to manage SPK details, while `documentSPK.blade.php` is set up to handle document styling and scripts.
2024-11-05 10:07:55 +07:00
majid
0395235ce0 Merge branch 'staging' into feature/senior-officer 2024-11-05 08:38:22 +07:00
majid
10c9567b4f update assigment lintas region 2024-11-05 08:29:27 +07:00
Andy Chaerudin
d2afeaa845 add feature SPK 2024-11-04 19:12:57 +07:00
Daeng Deni Mardaeni
2903280424 Refactor JS formatting and update icon in edit views
Standardize the JavaScript code formatting across editjs.blade.php files and replace the 'notepad-edit' icon with 'bookmark' for update actions. This enhances code readability and consistency while providing a more appropriate icon for the update functionality.
2024-11-04 17:22:42 +07:00
Daeng Deni Mardaeni
e8ff13ce6a Fix data retrieval and error handling in ProsesPenawaran
Enhanced data fetching to include 'permohonan' and 'debiture' relations. Improved error messaging and validations in multiple methods, ensuring more robust data processing. Removed unnecessary whitespace for code clarity.
2024-11-04 16:53:16 +07:00
Daeng Deni Mardaeni
cd3b7301fc Change 'Kode Penawaran' column to 'Nama Debitur'
Renamed the 'Kode Penawaran' field to 'Nama Debitur' in the table header and datatable configuration, including the necessary rendering function to display the debiture name correctly. This improves clarity by accurately reflecting the data being displayed in the column.
2024-11-04 16:32:55 +07:00
Daeng Deni Mardaeni
046db2fe97 Update button text in permohonan view
Changed the button text from "Print Laporan" to "Print Surat Permohonan" to better reflect the action performed. This improves clarity and consistency in the user interface.
2024-11-04 16:08:48 +07:00
Daeng Deni Mardaeni
fd0c9e556a Merge remote-tracking branch 'composer/tender' into staging 2024-11-04 16:01:15 +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
ec6cb8e09f Add custom fields to JenisLegalitasJaminan
Added `custom_field` and `custom_field_type` columns to the `jenis_legalitas_jaminan` table. Updated model, migration, and request files to handle these new fields, ensuring they are optional and have a maximum length of 255 characters.
2024-11-04 16:00:10 +07:00
04369bf6ac Menambahkan fitur Surat Tender di Menu Tender di Bagian Penawaran Ulang 2024-11-04 07:39:17 +00: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
24b38ca4f1 Add support for multiple detail sertifikat
Enhanced the request validation, model, and Blade template to support multiple detail sertifikat entries, which are now encoded in JSON format. Additionally, added a dynamic form for entry, including delete functionality for each sertifikat entry.
2024-11-01 16:53:31 +07:00
Daeng Deni Mardaeni
26009d796b Add 'Keterangan' Column and Display Notes for Revision
Added a 'Keterangan' column to the permohonan index view and updated relevant data bindings. Additionally, modified the form view to display notes if the status is 'revisi', and adjusted the submit button text accordingly.
2024-10-31 15:57:01 +07:00
Daeng Deni Mardaeni
e592af3929 Restrict bulk download option to specific roles
Added conditional logic to display the bulk download button only for users with 'administrator' or 'pemohon-eo' roles. This ensures that only authorized roles have access to this functionality.
2024-10-31 14:42:28 +07:00