Commit Graph

375 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
92f8da6c5f Tambahkan fitur unggah file revisi
Menambahkan elemen input untuk unggah file revisi pada halaman otorisasi permohonan serta validasi pada berkas unggahan. Apabila tidak ada berkas yang diunggah, akan muncul pesan kesalahan yang meminta pengguna untuk mengunggah berkas revisi. Juga ditambahkan event listener untuk menghilangkan pesan kesalahan setelah berkas diunggah.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
ad03847bff Tambah validasi untuk catatan pada tombol Revisi
Menambahkan validasi pada tombol "Revisi" agar memastikan bahwa kolom catatan tidak kosong sebelum formulir dikirim. Jika kolom catatan kosong, pesan kesalahan akan ditampilkan kepada pengguna.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
f4239a2d40 Sesuaikan input file untuk menerima .pdf dan gambar
Setiap input file pada form dokumen telah disesuaikan agar hanya menerima file bertipe .pdf dan file gambar (image/*). Ini memastikan bahwa hanya tipe file yang diinginkan yang dapat diunggah, meningkatkan validitas dan keamanan data yang diproses.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
2ef55f8df5 **Tambahkan dukungan pratinjau untuk gambar dan file PDF**
Modal pratinjau sekarang mendukung gambar (JPG, JPEG, PNG, GIF) selain PDF.
Refaktor kode untuk menangani berbagai jenis file dan perubahan elemen HTML terkait untuk mendukung fungsi baru.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
acf121cc2c Tambahkan fitur download dan penutupan modal PDF dengan tombol Escape
Memperbarui tampilan modal untuk menyertakan tombol download PDF dan menutupi modal ketika tombol Escape ditekan. Penyesuaian elemen dalam modal untuk mengatur tata letak yang lebih baik dan menambah event listener untuk menangani penutupan modal saat klik di luar isi modal.
2024-11-13 17:09:40 +07:00
ce1df671f7 Memperbaiki tampilan pada show KJPP 2024-11-13 17:09:40 +07:00
6287165266 Menyelesaikan fitur Basic Data KJPP untuk menambahkan lebih dari satu email kantor, pic reviewer, pic admin, pic marketing 2024-11-13 17:09:40 +07:00
c4f869efd3 Mengubah tampilan pada edit dan create email kantor, PIC Reviewer, PIC Admin, PIC Marketing pada Menu Basic Data -> KJPP part 1 2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
0ee821bf46 Perbaiki tampilan status bayar
Mengubah tampilan teks status bayar pada authorization permohonan agar lebih mencolok. Jika statusnya "belum_bayar", teks akan tampil dengan ukuran lebih besar dan warna merah serta dalam huruf kapital; jika tidak, teks akan berwarna hijau dengan huruf kapital.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
00031b366d Tambah informasi Nilai Plafond dan Status Bayar di halaman autorizasi
Menambahkan dua div baru untuk menampilkan informasi Nilai Plafond dan Status Bayar di dalam halaman peninjauan permohonan autorizasi. Div pertama menampilkan Nilai Plafond dengan format teks medium berwarna abu-abu. Div kedua menampilkan Status Bayar dengan teks yang dikapitalisasi dan menghilangkan underscores.
2024-11-13 17:09:40 +07:00
rustam76
8122b49be6 update file index.blade.php 2024-11-13 17:09:40 +07:00
majid
265e878955 update tampilan team activity 2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
20842fa3e0 Update jaminan document display logic
Menambahkan logika baru untuk penanganan dokumen jaminan. Sekarang, jika dokumen jaminan ada lebih dari satu, setiap dokumen akan ditampilkan secara terpisah dengan opsi download dan preview untuk masing-masing dokumen. Sebelumnya, hanya ada satu tautan download dan preview per kategori jaminan.
2024-11-13 17:09:40 +07:00
Daeng Deni Mardaeni
1b9d1bf0b3 Tambah kondisi baru dalam logika dokumenJaminan
Menambahkan beberapa kondisi baru pada fungsi render untuk menangani kasus di mana dokumenJaminan bertipe string dan dokumenNomor null, serta variasi lain yang melibatkan tipe array dan string untuk kombinasi dokumenJaminan dan dokumenNomor. Kondisi ini memastikan penanganan berbagai bentuk data dengan benar sebelum menampilkan elemen DOM yang sesuai.
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
Andy Chaerudin
2acad72e0e penggabungan feature proses penawaran dan feature proses penawaran ulang, dan terkait keinginan user 2024-11-13 16:40:52 +07:00
Andy Chaerudin
5e68b4e02b Feature Registrasi, menambahkan informasi Panel Data Biaya (Detail Registrasi) 2024-11-07 14:54:20 +07:00
Daeng Deni Mardaeni
bb5623d65c Perbarui tampilan dokumen jaminan pada detail jaminan
Tambahkan nomor dokumen untuk setiap dokumen jaminan jika tersedia. Pisahkan elemen nomor dokumen, tautan unduhan, dan preview dalam satu baris untuk tata letak yang lebih rapi.
2024-11-07 14:12:11 +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
1e1529b727 Tambah kolom 'dokumen_nomor' ke tabel 'detail_dokumen_jaminan'
Penambahan kolom 'dokumen_nomor' yang bersifat nullable ke tabel 'detail_dokumen_jaminan' untuk menyimpan nomor dokumen terkait. Dalam fungsi up(), kolom ini ditambahkan setelah kolom 'dokumen_jaminan'. Fungsi down() juga disertakan untuk menghapus kolom ini jika diperlukan rollback.
2024-11-07 13:46:39 +07:00
Daeng Deni Mardaeni
cae4d56daa Tambahkan kolom kategori_jenis_aset_id ke tabel kategori_form_analisa_inspeksi
Menambahkan kolom 'kategori_jenis_aset_id' ke tabel 'kategori_form_analisa_inspeksi'. Kolom ini memiliki tipe unsignedBigInteger dan relasi foreign key ke tabel 'kategori_jenis_aset' menggunakan field 'id'. Perubahan ini diperlukan untuk mendukung koneksi antara kategori form analisa inspeksi dengan jenis aset terkait.
2024-11-07 13:46:22 +07:00
Daeng Deni Mardaeni
bf4bfe13d9 Perbaiki typo pada kolom posisi_kavling
Mengubah penamaan kolom dalam tabel `analisa_tanah_bangunan` dari `posis_kavling` menjadi `posisi_kavling`. Perubahan ini untuk memastikan konsistensi dan akurasi dalam penamaan kolom agar lebih mudah dipahami dan dioperasikan.
2024-11-07 13:46:10 +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
2cf40eb978 Perbaiki penamaan properti di ProsesPenawaranController
Ganti properti 'tujuanPenilaianKJPP' menjadi 'tujuanPenilaianKjpp' untuk konsistensi penamaan. Menghapus baris kosong yang tidak diperlukan di bagian iterasi 'penawrandetails'.
2024-11-06 22:38:08 +07:00
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
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
Andy Chaerudin
352e8edffa Merge branch 'staging' of https://git.putrakuningan.com/daengdeni/lpj into andydev 2024-11-06 16:15:07 +07:00
Andy Chaerudin
eabc14e2f4 Feature Proses Penawaran, pada index tidak tampil data. Edit array data 2024-11-06 16:14:51 +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
70f2269041 Tambah field 'status' ke PermohonanRequest
Menambahkan field 'status' dengan nilai default 'order' ke dalam PermohonanRequest untuk menyimpan status permohonan saat pertama kali dibuat. Commit ini bertujuan untuk mempermudah pelacakan dan pengelolaan status permohonan.
2024-11-06 15:00:31 +07:00
Andy Chaerudin
5ca29fac76 Feature SPK, perbaikan CONFLICT 2024-11-06 14:48:40 +07:00
Andy Chaerudin
96502f78ab Feature SPK, perbaikan cara download PDF dan perbaikan CSS pdf SPK 2024-11-06 14:35:48 +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
Andy Chaerudin
4f8afe4ea7 Perbaikan parameter kembali ke data.id 2024-11-06 11:28:21 +07:00
Andy Chaerudin
30b349266f Perbaikan CONFLICT Controller RegistrasiFinalController.php 2024-11-06 11:19:06 +07:00
Andy Chaerudin
a41d8e0edb Perbaikan Feature Registrasi Final, Konsistensi id => penawaran.id 2024-11-06 11:13:58 +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
putrakuningan
1794f623db Merge pull request 'andydev' (#32) from andydev into staging
Reviewed-on: #32
2024-11-06 03:29:53 +00:00
Andy Chaerudin
93e57dc8f0 Perbaikan Feature Registrasi Final, penambahan dokumen SPK PDF 2024-11-06 03:29:53 +00:00