+ @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
+ @dump(array_diff($norujukan_table_transaction_online, $norujukan_table_transaction))
+
+
Diff table transaksi_keuntungan
+ @dump(array_diff($norujukan_table_transaction_online, $norujukan_table_transaksiKeuntungan))
+ @endif
+
+
+