Perbarui logika pengecualian dokumen pada tampilan SPK
- Menambahkan logika untuk mengecualikan dokumen tertentu seperti "Bukti Bayar" dan "NPWP". - Memastikan dokumen yang dikecualikan tidak ditampilkan pada tampilan edit SPK dan documentSPK.
This commit is contained in:
@@ -105,9 +105,23 @@
|
|||||||
<td>:</td>
|
<td>:</td>
|
||||||
<td>
|
<td>
|
||||||
<span style="color: red;">
|
<span style="color: red;">
|
||||||
|
@php
|
||||||
|
$excludedDocuments = ['Bukti Bayar', 'NPWP']; // Add more document types to exclude as needed
|
||||||
|
@endphp
|
||||||
|
|
||||||
@foreach ($data->dokumenjaminan as $dokumen_jaminans)
|
@foreach ($data->dokumenjaminan as $dokumen_jaminans)
|
||||||
@if ($dokumen->id== $dokumen_jaminans->id)
|
@if ($dokumen->id== $dokumen_jaminans->id)
|
||||||
|
@php
|
||||||
|
$shouldExclude = false;
|
||||||
|
foreach ($excludedDocuments as $excludedDoc) {
|
||||||
|
if (str_contains(strtolower($dokumen_jaminans->name), strtolower($excludedDoc))) {
|
||||||
|
$shouldExclude = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@endphp
|
||||||
|
|
||||||
|
@if(!$shouldExclude)
|
||||||
@php $details = $dokumen_jaminans->detail; @endphp
|
@php $details = $dokumen_jaminans->detail; @endphp
|
||||||
@foreach ($details as $index => $detail)
|
@foreach ($details as $index => $detail)
|
||||||
@if($detail->dokumen_nomor)
|
@if($detail->dokumen_nomor)
|
||||||
@@ -117,7 +131,11 @@
|
|||||||
@endif
|
@endif
|
||||||
@endforeach
|
@endforeach
|
||||||
@endif
|
@endif
|
||||||
|
@endif
|
||||||
@endforeach
|
@endforeach
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>Fee / Harga Penilaian</td>
|
<td>Fee / Harga Penilaian</td>
|
||||||
<td>:</td>
|
<td>:</td>
|
||||||
@@ -133,15 +151,18 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td colspan="2" style="text-align: center;">i</td>
|
<td colspan="2" style="text-align: center;">i</td>
|
||||||
<td>
|
<td>
|
||||||
Resume akan disampaikan dalam <span style="color: red;">{{ $persetujuan_sla_resume }}</span> hari kerja terhitung setelah proses inspeksi dilaksanakan serta data yang diperlukan diterima dan lengkap, kecuali terdapat kesepakatan lain antara kedua belah pihak.
|
Resume akan disampaikan dalam
|
||||||
|
<span style="color: red;">{{ $persetujuan_sla_resume }}</span> hari kerja terhitung setelah proses inspeksi dilaksanakan serta data yang diperlukan diterima dan lengkap, kecuali terdapat kesepakatan lain antara kedua belah pihak.
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="2" style="text-align: center;">ii</td>
|
<td colspan="2" style="text-align: center;">ii</td>
|
||||||
<td>
|
<td>
|
||||||
Laporan penilaian lengkap akan disampaikan dalam <span style="color: red;">{{ $persetujuan_sla_final }}</span> hari kerja sesuai proposal penawaran.
|
Laporan penilaian lengkap akan disampaikan dalam
|
||||||
|
<span style="color: red;">{{ $persetujuan_sla_final }}</span> hari kerja sesuai proposal penawaran.
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@endforeach
|
||||||
</table>
|
</table>
|
||||||
<br/>
|
<br/>
|
||||||
<h3>Dengan ketentuan dalam melaksanakan pekerjaan sebagai berikut:</h3>
|
<h3>Dengan ketentuan dalam melaksanakan pekerjaan sebagai berikut:</h3>
|
||||||
|
|||||||
@@ -122,9 +122,23 @@
|
|||||||
<td>:</td>
|
<td>:</td>
|
||||||
<td>
|
<td>
|
||||||
<span style="color: red;">
|
<span style="color: red;">
|
||||||
|
@php
|
||||||
|
$excludedDocuments = ['Bukti Bayar', 'NPWP']; // Add more document types to exclude as needed
|
||||||
|
@endphp
|
||||||
|
|
||||||
@foreach ($data->dokumenjaminan as $dokumen_jaminans)
|
@foreach ($data->dokumenjaminan as $dokumen_jaminans)
|
||||||
@if ($dokumen->id== $dokumen_jaminans->id)
|
@if ($dokumen->id== $dokumen_jaminans->id)
|
||||||
|
@php
|
||||||
|
$shouldExclude = false;
|
||||||
|
foreach ($excludedDocuments as $excludedDoc) {
|
||||||
|
if (str_contains(strtolower($dokumen_jaminans->name), strtolower($excludedDoc))) {
|
||||||
|
$shouldExclude = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@endphp
|
||||||
|
|
||||||
|
@if(!$shouldExclude)
|
||||||
@php $details = $dokumen_jaminans->detail; @endphp
|
@php $details = $dokumen_jaminans->detail; @endphp
|
||||||
@foreach ($details as $index => $detail)
|
@foreach ($details as $index => $detail)
|
||||||
@if($detail->dokumen_nomor)
|
@if($detail->dokumen_nomor)
|
||||||
@@ -134,6 +148,7 @@
|
|||||||
@endif
|
@endif
|
||||||
@endforeach
|
@endforeach
|
||||||
@endif
|
@endif
|
||||||
|
@endif
|
||||||
@endforeach
|
@endforeach
|
||||||
</span>
|
</span>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user