From cc500bfcacc85a8284c743411cb3bfa0056d3d76 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 27 Feb 2025 15:47:08 +0700 Subject: [PATCH] fix(spk): perbaiki pengolahan dokumen jaminan - Mengubah referensi dari $data->debiture->documents menjadi $data->dokumenjaminan. - Memperbaiki logika pengulangan untuk menampilkan dokumen jaminan. - Menambahkan pengecekan untuk memastikan detail dokumen jaminan ditampilkan dengan benar. --- resources/views/spk/documentSPK.blade.php | 35 +++++++++++++---------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/resources/views/spk/documentSPK.blade.php b/resources/views/spk/documentSPK.blade.php index 08460ad..76bd9e8 100644 --- a/resources/views/spk/documentSPK.blade.php +++ b/resources/views/spk/documentSPK.blade.php @@ -90,9 +90,9 @@ @php $i=1; - $totalAsset = count($data->debiture->documents); + $totalAsset = count($data->dokumenjaminan); @endphp - @foreach ($data->debiture->documents as $dokumen) + @foreach ($data->dokumenjaminan as $dokumen) Lokasi Jaminan {{ $totalAsset >1 ? $i : '' }} : @@ -125,21 +125,26 @@ @if(!$shouldExclude) @php $details = $dokumen_jaminans->detail; @endphp @foreach ($details as $index => $detail) - @php - $shouldExcludeNomor = false; - foreach ($excludedDocuments as $excludedDoc) { - if (str_contains(strtolower($detail->dokumen_nomor), strtolower($excludedDoc))) { - $shouldExcludeNomor = true; - break; + @if($detail->dokumen_jaminan) + {{ $detail->name }} + @php + $shouldExcludeNomor = false; + foreach ($excludedDocuments as $excludedDoc) { + if (str_contains(strtolower($detail->dokumen_nomor), strtolower($excludedDoc))) { + $shouldExcludeNomor = true; + break; + } } - } - @endphp - @if(!$shouldExcludeNomor) - @if($detail->dokumen_nomor) - @foreach(json_decode($detail->dokumen_nomor) as $item) - {{ $item }}
- @endforeach + @endphp + @if(!$shouldExcludeNomor) + @if($detail->dokumen_nomor) + {{ " | " }} + @foreach(json_decode($detail->dokumen_nomor) as $key => $item) + {{ $item }}{{ $key < count(json_decode($detail->dokumen_nomor)) - 1 ? ',' : '' }} + @endforeach + @endif @endif +
@endif @endforeach @endif