Add diff pagefor online transaction trail

This commit is contained in:
Afiq Hamzah
2024-10-07 11:25:08 +08:00
parent 06e45a5eab
commit ddc9d9a2ed
@@ -0,0 +1,35 @@
<div>
<div class="px-5 py-5 border-b border-gray-200 bg-white text-sm" colspan="">
<div class="flex items-center">
<div class="ml-3">
@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)
<h1>Diff table transaction</h1>
@dump(array_diff($norujukan_table_transaction_online, $norujukan_table_transaction))
<h1>Diff table transaksi_keuntungan</h1>
@dump(array_diff($norujukan_table_transaction_online, $norujukan_table_transaksiKeuntungan))
@endif
<p class="text-gray-900 whitespace-no-wrap"></p>
</div>
</div>
</div>
</div>