From 67af37a1cd313f3086d5a13187e4260d789854d1 Mon Sep 17 00:00:00 2001 From: nurafrinaalimi16 Date: Thu, 17 Sep 2026 16:26:00 +0800 Subject: [PATCH] tagging cara terima on sag and reports --- resources/views/print/laporan_gadaian.blade.php | 4 +++- .../views/print/laporan_gadaian_ujrah.blade.php | 4 +++- .../views/print/laporan_stokaudit.blade.php | 4 +++- .../print/laporan_stokauditbelumaktif.blade.php | 4 +++- .../print/laporan_stokauditcombine.blade.php | 8 ++++++-- resources/views/print/sag_ujrah_3.blade.php | 16 ++++++++++++++++ resources/views/print/tag_cara_terima.blade.php | 6 ++++++ 7 files changed, 40 insertions(+), 6 deletions(-) create mode 100644 resources/views/print/tag_cara_terima.blade.php diff --git a/resources/views/print/laporan_gadaian.blade.php b/resources/views/print/laporan_gadaian.blade.php index a964ecfc..fffd2ca3 100644 --- a/resources/views/print/laporan_gadaian.blade.php +++ b/resources/views/print/laporan_gadaian.blade.php @@ -233,7 +233,9 @@ @endif {{ $counter }} - {{$item['norujukan']}} + {{$item['norujukan']}}
+ @include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null]) + {{ $item['nama'] }} diff --git a/resources/views/print/laporan_gadaian_ujrah.blade.php b/resources/views/print/laporan_gadaian_ujrah.blade.php index 3e5aa0ce..cb88bbfe 100644 --- a/resources/views/print/laporan_gadaian_ujrah.blade.php +++ b/resources/views/print/laporan_gadaian_ujrah.blade.php @@ -283,7 +283,9 @@ @endif {{ $counter }} - {{$item['norujukan']}} + {{$item['norujukan']}}
+ @include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null]) + {{ $item['nama'] }} diff --git a/resources/views/print/laporan_stokaudit.blade.php b/resources/views/print/laporan_stokaudit.blade.php index fe9546de..d926acfe 100644 --- a/resources/views/print/laporan_stokaudit.blade.php +++ b/resources/views/print/laporan_stokaudit.blade.php @@ -219,7 +219,9 @@ @php if($item['hargajualan'] == null) $totalpinjaman += $item['pinjaman']; else $totalpinjaman += $item['bakipjm']; @endphp {{ $counter }} - {{$item['norujukan']}} + {{$item['norujukan']}}
+ @include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null]) + {{ $item['tempoh'] }} {{$item['nokp']}} {{ number_format($item['berat'],2) }} diff --git a/resources/views/print/laporan_stokauditbelumaktif.blade.php b/resources/views/print/laporan_stokauditbelumaktif.blade.php index de071c43..f8b9ade6 100644 --- a/resources/views/print/laporan_stokauditbelumaktif.blade.php +++ b/resources/views/print/laporan_stokauditbelumaktif.blade.php @@ -213,7 +213,9 @@ @php if($item['hargajualan'] == null) $totalpinjaman += $item['pinjaman']; else $totalpinjaman += $item['bakipjm']; @endphp {{ $counter }} - {{$item['norujukan']}} + {{$item['norujukan']}}
+ @include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null]) + {{ $item['jbg'] }} {{$item['nokp']}} {{ number_format($item['berat'],2) }} diff --git a/resources/views/print/laporan_stokauditcombine.blade.php b/resources/views/print/laporan_stokauditcombine.blade.php index 2289ba1c..0c754254 100644 --- a/resources/views/print/laporan_stokauditcombine.blade.php +++ b/resources/views/print/laporan_stokauditcombine.blade.php @@ -236,7 +236,9 @@ @endphp {{ $counter }} - {{$item['norujukan']}} + {{$item['norujukan']}}
+ @include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null]) + {{ $item['tempoh'] }} {{$item['nokp']}} {{ number_format($item['berat'],2) }} @@ -342,7 +344,9 @@ @endphp {{ $counter }} - {{$item['norujukan']}} + {{$item['norujukan']}}
+ @include('print.tag_cara_terima', ['caraTerima' => $item['cara_terima'] ?? null]) + {{ $item['jbg'] }} {{$item['nokp']}} {{ number_format($item['berat'],2) }} diff --git a/resources/views/print/sag_ujrah_3.blade.php b/resources/views/print/sag_ujrah_3.blade.php index f6b62e03..61015669 100644 --- a/resources/views/print/sag_ujrah_3.blade.php +++ b/resources/views/print/sag_ujrah_3.blade.php @@ -2109,6 +2109,22 @@
+ @php + $caraTerimaBayaran = strtoupper(trim((string) ($gadai_detail['cara_terima'] ?? ''))); + @endphp +
+
CARA TERIMA BAYARAN
+
+ + @if ($caraTerimaBayaran === 'TUNAI')✓@endif + TUNAI + + + @if ($caraTerimaBayaran === 'ONLINE')✓@endif + KREDIT KE AKAUN + +
+
{{-- HEADER SECTION --}} diff --git a/resources/views/print/tag_cara_terima.blade.php b/resources/views/print/tag_cara_terima.blade.php new file mode 100644 index 00000000..1203aa1c --- /dev/null +++ b/resources/views/print/tag_cara_terima.blade.php @@ -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 +{{ $caraTerimaLabel }}