tagging cara terima on sag and reports

This commit is contained in:
nurafrinaalimi16
2026-09-17 16:26:00 +08:00
parent 3f6fb8d985
commit 67af37a1cd
7 changed files with 40 additions and 6 deletions
@@ -233,7 +233,9 @@
@endif
<tr>
<td>{{ $counter }}</td>
<td style="width:100px">{{$item['norujukan']}}</td>
<td style="width:100px">{{$item['norujukan']}}<br>
@include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null])
</td>
<td>
{{ $item['nama'] }}
</td>
@@ -283,7 +283,9 @@
@endif
<tr>
<td>{{ $counter }}</td>
<td style="width:100px">{{$item['norujukan']}}</td>
<td style="width:100px">{{$item['norujukan']}}<br>
@include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null])
</td>
<td>
{{ $item['nama'] }}
</td>
@@ -219,7 +219,9 @@
@php if($item['hargajualan'] == null) $totalpinjaman += $item['pinjaman']; else $totalpinjaman += $item['bakipjm']; @endphp
<tr>
<td>{{ $counter }}</td>
<td>{{$item['norujukan']}}</td>
<td>{{$item['norujukan']}}<br>
@include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null])
</td>
<td>{{ $item['tempoh'] }}</td>
<td>{{$item['nokp']}}</td>
<td>{{ number_format($item['berat'],2) }}</td>
@@ -213,7 +213,9 @@
@php if($item['hargajualan'] == null) $totalpinjaman += $item['pinjaman']; else $totalpinjaman += $item['bakipjm']; @endphp
<tr>
<td>{{ $counter }}</td>
<td>{{$item['norujukan']}}</td>
<td>{{$item['norujukan']}}<br>
@include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null])
</td>
<td>{{ $item['jbg'] }}</td>
<td>{{$item['nokp']}}</td>
<td>{{ number_format($item['berat'],2) }}</td>
@@ -236,7 +236,9 @@
@endphp
<tr>
<td>{{ $counter }}</td>
<td>{{$item['norujukan']}}</td>
<td>{{$item['norujukan']}}<br>
@include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null])
</td>
<td>{{ $item['tempoh'] }}</td>
<td>{{$item['nokp']}}</td>
<td>{{ number_format($item['berat'],2) }}</td>
@@ -342,7 +344,9 @@
@endphp
<tr>
<td>{{ $counter }}</td>
<td>{{$item['norujukan']}}</td>
<td>{{$item['norujukan']}}<br>
@include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null])
</td>
<td>{{ $item['jbg'] }}</td>
<td>{{$item['nokp']}}</td>
<td>{{ number_format($item['berat'],2) }}</td>
@@ -2109,6 +2109,22 @@
</div>
<div class="main-page" style="font-family: Arial, Helvetica, sans-serif;">
<div class="sub-page" style="font-size: 11px;">
@php
$caraTerimaBayaran = strtoupper(trim((string) ($gadai_detail['cara_terima'] ?? '')));
@endphp
<div style="border: 1px solid black; padding: 10px 12px; margin-bottom: 10px; break-inside: avoid;">
<div style="font-size: 13px; font-weight: bold; margin-bottom: 12px;">CARA TERIMA BAYARAN</div>
<div style="display: flex; align-items: center; gap: 40px; font-size: 12px; font-weight: bold;">
<span style="display: inline-flex; align-items: center; gap: 8px;">
<span style="display: inline-block; width: 14px; height: 14px; border: 1px solid black; text-align: center; line-height: 12px;">@if ($caraTerimaBayaran === 'TUNAI')&#10003;@endif</span>
TUNAI
</span>
<span style="display: inline-flex; align-items: center; gap: 8px;">
<span style="display: inline-block; width: 14px; height: 14px; border: 1px solid black; text-align: center; line-height: 12px;">@if ($caraTerimaBayaran === 'ONLINE')&#10003;@endif</span>
KREDIT KE AKAUN
</span>
</div>
</div>
{{-- HEADER SECTION --}}
<table style="width: 100%; margin-top: 0;">
<tr style="vertical-align: top;">
@@ -0,0 +1,6 @@
@php
$caraTerimaTag = strtoupper(trim((string) ($caraTerima ?? '')));
$caraTerimaLabel = ['TUNAI' => 'TUNAI', 'ONLINE' => 'ONLINE'][$caraTerimaTag] ?? 'TIDAK DINYATAKAN';
$caraTerimaWarna = ['TUNAI' => '#166534', 'ONLINE' => '#1e40af'][$caraTerimaTag] ?? '#555555';
@endphp
<span title="Cara Terima Bayaran" style="display: inline-block; margin-top: 3px; padding: 2px 5px; border: 1px solid {{ $caraTerimaWarna }}; border-radius: 3px; color: {{ $caraTerimaWarna }}; font-size: 9px; font-weight: bold; line-height: 1.2; white-space: nowrap;">{{ $caraTerimaLabel }}</span>