From 1474f6af744e32a30d0691ad27f67d22923996c8 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 6 Mar 2025 15:54:56 +0700 Subject: [PATCH 01/14] fix(form-penilai): perbaiki ID input dan tambahkan penanganan null - Mengubah ID input dari 'luas_npw_' menjadi 'ls_npw_' untuk konsistensi. - Menambahkan penanganan null pada elemen telepon di informasi pembanding. - Memastikan bahwa elemen total nilai pasar wajar diperbarui dengan benar. --- resources/views/component/form-penilai.blade.php | 8 +++++--- .../penilai/components/informasi-pembanding.blade.php | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/resources/views/component/form-penilai.blade.php b/resources/views/component/form-penilai.blade.php index 40b12de..297423e 100644 --- a/resources/views/component/form-penilai.blade.php +++ b/resources/views/component/form-penilai.blade.php @@ -242,7 +242,7 @@ placeholder="Nama NPW"> { + const kategori = item.id.replace('luas_', ''); const luasInput = document.getElementById(`luas_${kategori}`); const nilaiInput = document.querySelector(`input[name="nilai_${kategori}_1"]`); @@ -463,7 +464,7 @@ // Tambahkan perhitungan untuk NPW tambahan const npwRows = document.querySelectorAll('.npw-row'); npwRows.forEach(row => { - const luasInput = row.querySelector('input[id^="luas_npw_"]'); + const luasInput = row.querySelector('input[id^="ls_npw_"]'); const nilaiInput = row.querySelector('input[id^="nilai_npw_"][id$="_1"]'); const outputElement = row.querySelector('input[id^="nilai_npw_"][id$="_2"]'); @@ -480,6 +481,7 @@ // Update total nilai pasar wajar const totalElement = document.getElementById('total_nilai_pasar_wajar'); if (totalElement) { + totalElement.value = formatCurrency(totalNilaiPasarWajar.toString()); } diff --git a/resources/views/penilai/components/informasi-pembanding.blade.php b/resources/views/penilai/components/informasi-pembanding.blade.php index c4d0efc..bb9708a 100644 --- a/resources/views/penilai/components/informasi-pembanding.blade.php +++ b/resources/views/penilai/components/informasi-pembanding.blade.php @@ -57,7 +57,7 @@
- {{ $item['telepon'] }} + {{ $item['telepon'] ?? '' }}
From 99343fee3472cb9b99727cc802a433d4dae5ce93 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 6 Mar 2025 16:35:12 +0700 Subject: [PATCH 02/14] fix(otorisator): perbaiki ID yang digunakan dalam fungsi otorisator - Mengubah parameter ID yang digunakan dalam fungsi otorisator untuk memastikan data yang tepat dikirim. - Memperbaiki referensi ID dari permohonan ke authorization untuk konsistensi. --- resources/views/penilaian/otorisator/show.blade.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/views/penilaian/otorisator/show.blade.php b/resources/views/penilaian/otorisator/show.blade.php index a09a60a..1865701 100644 --- a/resources/views/penilaian/otorisator/show.blade.php +++ b/resources/views/penilaian/otorisator/show.blade.php @@ -217,7 +217,7 @@ @if (Auth::user()->hasAnyRole(['administrator', 'senior-officer']) && $authorization->approve_so == null) -
+
+ +
+ + +
+
-
+ +
+ +
+ + +
+