Bandingkan dua snapshot untuk menemukan perubahan yang perlu
ditindaklanjuti.
@if (count($period_alerts))
Perbandingan tidak dapat ditampilkan.
@foreach ($period_alerts as $message)
{{ $message }}
@endforeach
@endif
@if (empty($period_labels))
Tidak ada data histori untuk periode terpilih.
@endif
@php
$isHolderComparison = in_array($period_type, ['harian', 'bulanan', 'tahunan'], true);
$kpiCards =
$isHolderComparison
? [
[
'Total Pemegang Saham Awal',
$summary['investors_before'],
$period_start_label ?? '-',
'fa-users',
'',
],
[
'Total Pemegang Saham',
$summary['investors_after'],
'Klik untuk melihat seluruh pemegang',
'fa-users',
'',
'Total',
],
[
'Bertambah',
$summary['increased_count'],
'Klik untuk melihat detail pemegang',
'fa-arrow-trend-up',
'delta-up',
'Bertambah',
],
[
'Berkurang',
$summary['decreased_count'],
'Klik untuk melihat detail pemegang',
'fa-arrow-trend-down',
'delta-down',
'Berkurang',
],
[
'Baru',
$summary['new_count'],
'Klik untuk melihat detail pemegang',
'fa-user-plus',
'delta-up',
'Baru',
],
[
'Keluar',
$summary['exited_count'],
'Klik untuk melihat detail pemegang',
'fa-user-minus',
'delta-down',
'Keluar',
],
]
: [
[
'Saham Awal Periode',
$summary['shares_before'],
$period_start_label ?? '-',
'fa-hourglass-start',
'',
],
[
'Saham Akhir Periode',
$summary['shares_after'],
$period_end_label ?? '-',
'fa-hourglass-end',
'',
],
[
'Total Kenaikan Kepemilikan',
$summary['total_accumulation'],
number_format($summary['changed_investors'], 0, ',', '.') .
' investor mengalami perubahan',
'fa-arrow-trend-up',
'delta-up',
],
[
'Total Penurunan Kepemilikan',
$summary['total_distribution'],
'Akumulasi seluruh perubahan negatif',
'fa-arrow-trend-down',
'delta-down',
],
];
@endphp
@foreach ($kpiCards as $card)
{{ $card[0] }}
{{ number_format($card[1], 0, ',', '.') }}
{{ $card[2] }}
@endforeach
{{ $isHolderComparison ? 'Tren Jumlah Pemegang Saham' : 'Pergerakan Total Saham Beredar' }}
@if (($period_type ?? 'bulanan') === 'harian')
Menampilkan jumlah pemegang pada setiap snapshot dalam rentang tanggal.
@elseif(($period_type ?? 'bulanan') === 'bulanan')
Menampilkan jumlah pemegang dari snapshot terakhir setiap bulan.
@else
Menampilkan jumlah pemegang dari snapshot terakhir setiap tahun.
@endif