Files
admin-erahn/resources/views/online/trail/partials/table-diff.blade.php
T
2024-10-07 11:25:08 +08:00

36 lines
1.6 KiB
PHP

<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>