{% extends 'keuangan/base.html' %} {% load static %} {% load currency_filters %} {% block title %}Dashboard Keuangan - HMI Website{% endblock %} {% block page_title %}Dashboard Keuangan{% endblock %} {% block content %}
Total Saldo
Rp {{ saldo|number_idr|default:"0" }}
Pemasukan Bulan Ini
Rp {{ pemasukan_bulan_ini|number_idr|default:"0" }}
Pengeluaran Bulan Ini
Rp {{ pengeluaran_bulan_ini|number_idr|default:"0" }}
Total Transaksi
{{ transaksi_terbaru|length|add:donasi_terbaru|length }}

Grafik Pemasukan vs Pengeluaran (6 Bulan Terakhir)

Aksi Cepat

Transaksi Terbaru

{% for transaksi in transaksi_terbaru %}

{{ transaksi.judul }}

{{ transaksi.tanggal|date:"d M Y" }}

{% if transaksi.tipe == 'pemasukan' %}+{% else %}-{% endif %}Rp {{ transaksi.jumlah|number_idr }}

{{ transaksi.get_status_display }}
{% empty %}

Belum ada transaksi

{% endfor %}

Donasi Terbaru

{% for donasi in donasi_terbaru %}

{{ donasi.donatur_nama }}

{{ donasi.created_at|date:"d M Y" }}

Rp {{ donasi.jumlah|number_idr }}

{{ donasi.get_status_display }}
{% empty %}

Belum ada donasi

{% endfor %}
{% if notifikasi_terbaru %}

Notifikasi Terbaru

{% if notifikasi_unread_count > 0 %} {{ notifikasi_unread_count }} belum dibaca {% endif %} Lihat semua →
{% for notif in notifikasi_terbaru %}
{% if notif.tipe == 'transaksi_baru' %}
{% elif notif.tipe == 'donasi_baru' %}
{% elif notif.tipe == 'iuran_telat' %}
{% elif notif.tipe == 'laporan_ready' %}
{% elif notif.tipe == 'saldo_rendah' %}
{% else %}
{% endif %}

{{ notif.judul }}

{% if notif.prioritas == 'urgent' %} Urgent {% endif %} {% if not notif.is_read %} Baru {% endif %}

{{ notif.pesan }}

{{ notif.created_at|date:"d M Y H:i" }} {{ notif.get_tipe_display }}
{% endfor %}
{% endif %} {% endblock %} {% block extra_js %} {% endblock %}