Commit Graph

162 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
f41ed73af7 Refactor query dalam RegistrasiFinalController
Mengubah cara pemanggilan query dari metode `where` menjadi `whereHas` pada model PenawaranTender untuk memperjelas pencarian berdasarkan status `spk`. Ini termasuk penyesuaian dengan loop anonim function untuk filter. Transformasi ini bertujuan meningkatkan kejelasan dan maintainability dari kode.
2024-11-06 22:33:27 +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
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
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
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
Daeng Deni Mardaeni
a2e099e9fe Merge remote-tracking branch 'composer/feature/senior-officer' into staging 2024-11-06 10:20:45 +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
majid
bea97441c1 Merge branch 'staging' into feature/senior-officer 2024-11-06 09:45:37 +07:00
majid
5f2338d7b3 update assigment 2024-11-06 09:41:56 +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
majid
6be134b9a0 update basic data pemilihan team region 2024-11-06 08:54:42 +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
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
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
be89941651 Refactor PermohonanController for consistency and readability
Consolidated route method chaining for more concise syntax. Added a status check before updating a permohonan record to ensure correct status transitions. Made minor formatting improvements for better readability.
2024-11-05 12:01:55 +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
19ad8fad76 Update penawaran status to 'proposal-tender'
Changed the status filter from 'persetujuan-penawaran' to 'proposal-tender' in multiple controllers, ensuring consistency in status management throughout the application. Also corrected some trailing whitespaces and improved code readability.
2024-11-04 17:04:44 +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
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
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
bccac76c6a Add multiple database seeders
This commit introduces seeders for various entities in the database, including HubunganPemilikJaminan, JenisFasilitasKredit, and others. These seeders populate the database with initial data for testing and development purposes.
2024-10-31 14:24:44 +07:00
Daeng Deni Mardaeni
ef52eef06b Add SLAController and related routes, update create view
Introduced a new SLAController for handling SLA-related operations, including necessary routes and breadcrumb updates. Replaced the select input with a text input in the create view for better flexibility.
2024-10-31 14:24:21 +07:00
Daeng Deni Mardaeni
1d1492b636 Add PDF preview feature and improve permohonan management
Introduced a "Preview" button for jaminan documents to view PDFs directly. Refactored Permohonan management to include a show view and print functionality, and updated relevant views and routes accordingly.
2024-10-31 14:14:48 +07:00
961e539727 Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into tender 2024-10-31 11:35:24 +07:00
majid
e466e5e7ff update camera dan otorisator 2024-10-30 14:29:01 +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
majid
4b08225403 update pemilihan team hanya surveyor atau penilai dan update form foto menggunakan camera 2024-10-29 14:22:25 +07:00
a6598563f5 Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into tender 2024-10-29 14:10:47 +07:00
Daeng Deni Mardaeni
6d02e8d9d9 Remove Basicdata Branch and Currency from LPJ
- Basicdata Branch and currency move to module Basicdaata
2024-10-29 13:37:26 +07:00
d7310ad838 [CREATE] View Resume and LPJ (Sederhana, Standard) 2024-10-28 17:28:01 +07:00
7398ec0213 Membuat Menu Penilai Part 1 2024-10-28 17:26:32 +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
putrakuningan
8fefb0fb94 Merge pull request 'SPK' (#27) from sholah into staging
Reviewed-on: #27
2024-10-24 12:37:54 +00:00
putrakuningan
6aee250305 Merge pull request 'update form menu surveyor' (#26) from feature/senior-officer into staging
Reviewed-on: #26
2024-10-24 08:25:22 +00:00
Andy Chaerudin
ebf0a934ea add feature Registrasi Final tanpa SPK permohonan.dokumen 2024-10-24 12:34:00 +07:00
Andy Chaerudin
3e1ecc8031 add feature Otorisasi Penawaran 2024-10-23 17:46:39 +07:00