@php
$recordNumbers = [
$transactionOnlineNumbers,
$transactionNumbers,
$transaksiKeuntunganNumbers,
$glDetailNumbers,
];
$uniqueRecordNumbers = array_unique($recordNumbers);
$diffCount = count($uniqueRecordNumbers) > 1 ? max($uniqueRecordNumbers) - min($uniqueRecordNumbers) : 0;
$extractNorujukan = fn($x) => array_column($x, 'norujukan');
$norujukan_table_transaction_online = $extractNorujukan($transactionTrail['transactionsOnline']);
$norujukan_table_transaction = $extractNorujukan($transactionTrail['transaction']);
$norujukan_table_transaksiKeuntungan = $extractNorujukan($transactionTrail['transaksiKeuntungan']);
@endphp
@if($diffCount !== 0)
Diff table transaction
@php
$diff_norujukan_1 = array_diff($norujukan_table_transaction_online, $norujukan_table_transaction);
$diff_norujukan_2 = array_diff($norujukan_table_transaction_online, $norujukan_table_transaksiKeuntungan);
@endphp
@forelse($diff_norujukan_1 as $norujukan)
-
- {{ $norujukan }}
@empty
- No records
@endforelse
Diff table transaksi_keuntungan
@forelse($diff_norujukan_2 as $norujukan)
-
- {{ $norujukan }}
@empty
- No records
@endforelse
@endif