Commit Graph

320 Commits

Author SHA1 Message Date
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
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
majid
5f2338d7b3 update assigment 2024-11-06 09:41:56 +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
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
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
ae86c1282b Merge branch 'feature/senior-officer' of https://git.putrakuningan.com/daengdeni/lpj into feature/senior-officer 2024-11-05 16:54:19 +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
Daeng Deni Mardaeni
28661a0c93 Merge remote-tracking branch 'origin/andydev' into staging 2024-11-05 14:27:11 +07:00
Daeng Deni Mardaeni
184e7191dc Add 'administrator' role to various permissions
Updated the role lists throughout `module.json` to include the 'administrator' role alongside existing roles. This ensures that administrators have the necessary permissions to perform actions across different sections and functionalities.
2024-11-05 14:26:06 +07:00
Andy Chaerudin
fde217a5d2 perbaikan image AGI dan meterai base64 2024-11-05 14:15:40 +07:00
Andy Chaerudin
3555ba15a4 Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into andydev 2024-11-05 14:07:07 +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
0113563a40 Make 'status' field nullable in validation rules.
Changed the validation rule for the 'status' field from required to nullable. This adjustment allows for more flexibility when the 'status' value is not provided upon request submission.
2024-11-05 12:01:40 +07:00
Daeng Deni Mardaeni
c73bb674b0 Set 'fillable' attributes in KondisiBangunan model
Updated the KondisiBangunan model to include 'code' and 'name' in the $fillable array. This ensures these attributes can be mass assigned, improving model flexibility and security.
2024-11-05 12:01:05 +07:00
Daeng Deni Mardaeni
39dff7c83c Fix case sensitivity issue in Teams model
Change the case of 'penilaianTeam' to 'PenilaianTeam' in the Teams model to ensure correct class reference. This resolves errors related to class loading and enhances code readability.
2024-11-05 10:38:24 +07:00
Daeng Deni Mardaeni
b37e5515fe Remove SPK route definitions
Removed all SPK-related route definitions from the web.php file, including group routes and resource routes. This is part of cleanup to enhance maintainability and reduce unused code within the routes configuration.
2024-11-05 10:32:10 +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
rustam76
d29b608228 update error module.json 2024-11-05 01:41:37 +00: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
4823047f01 perbaikan conflict di route web 2024-11-04 19:21:02 +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
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
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
e7057627f8 Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into tender 2024-11-04 14:45:53 +07:00
putrakuningan
7511ee172c Merge pull request 'Membuat Menu Penilai Part 1' (#28) from tender into staging
Reviewed-on: #28
2024-11-04 07:39:17 +00:00
04369bf6ac Menambahkan fitur Surat Tender di Menu Tender di Bagian Penawaran Ulang 2024-11-04 07:39:17 +00:00
23dc9bf1fd Menambahkan seeder Teams dan TeamsUsers pada module Lpj 2024-11-04 07:39:17 +00:00
82a817db2f Mengubah posisi pada saat seeder di module LPJ 2024-11-04 07:39:17 +00:00
d4c82779f1 Mengubah keadaan ketika tambah penawaran maka munculkan pesan "Tanggal Awal tidak boleh sebelum hari ini." 2024-11-04 07:39:17 +00:00