@extends('layouts.app') @section('title', 'Papan Pemuka JPP') @section('heading', 'Papan Pemuka') @section('page-title', 'Papan Pemuka JPP') @section('subtitle', $activeCycle ? "Kitaran aktif: Pembaharuan {$activeCycle->renewal_year} / Pelaporan {$activeCycle->reporting_year}" : 'Tiada kitaran aktif') @section('content')
@foreach ([ ['Pusat Data Aktif', $totalDataCentres, 'hdd-rack', 'primary'], ['Perunding Aktif', $activeConsultants, 'people', 'info'], ['Telah Serah (kitaran aktif)', $submittedCount, 'check2-circle', 'success'], ['Belum Serah', $notSubmittedCount, 'hourglass-split', 'warning'], ['Lampau Tempoh', $overdueCount, 'exclamation-octagon', 'danger'], ] as [$label, $value, $icon, $color])
{{ $label }}
{{ number_format($value) }}
@endforeach
Pecahan Status Serahan (Kitaran Aktif)
@forelse (\App\Models\Submission::STATUSES as $key => $label) @php($count = $statusBreakdown[$key] ?? 0)
{{ $label }} {{ $count }}
@empty

Tiada data.

@endforelse
Pusat Data Tertinggi Mengikut Anggaran Karbon (A)
@forelse ($topDataCentres as $row) @empty @endforelse
Pusat DataJumlah A (tCO2e)
{{ $row->nama_pusat_data }}{{ number_format($row->jumlah, 2) }}
Tiada data karbon lagi.
Jumlah Anggaran Karbon (A, B, C, D, E) Mengikut Tahun Pelaporan
@forelse ($carbonByYear as $year => $tokens) @php($map = $tokens->keyBy('result_token')) @empty @endforelse
Tahun PelaporanA — PelepasanB — PenguranganC — BakiD — BersihE — % Pengurangan
{{ $year }} {{ number_format($map['A']->jumlah ?? 0, 2) }} {{ number_format($map['B']->jumlah ?? 0, 2) }} {{ number_format($map['C']->jumlah ?? 0, 2) }} {{ number_format($map['D']->jumlah ?? 0, 2) }} {{ number_format($map['E']->jumlah ?? 0, 2) }}%
Tiada data karbon lagi.
@endsection