Daeng Deni Mardaeni
|
8fa4b2ea9e
|
feat(webstatement): tambahkan menu dan halaman untuk laporan transaksi ATM
- Menambahkan menu baru "Laporan Transaksi ATM" di file `module.json`:
- Pengaturan path: `atm-reports`.
- Ikon: `ki-filled ki-printer text-lg text-primary`.
- Role akses hanya untuk `administrator`.
- Menambahkan breadcrumb untuk laporan transaksi ATM di file `breadcrumbs.php`:
- Nama breadcrumb: `atm-reports.index`.
- Nama tampilan: `Laporan Transaksi ATM`.
- Mengarah ke route `atm-reports.index`.
- Menambahkan view halaman `atm-reports/index.blade.php`:
- Form permintaan laporan transaksi ATM:
- Input tanggal laporan.
- Tombol submit laporan.
- Tabel daftar laporan yang mendukung:
- Pagination, filter, dan search.
- Status laporan (`completed`, `processing`, `pending`, `failed`).
- Status otorisasi (`approved`, `rejected`, `pending`).
- Aksi: Lihat detail, unduh (jika selesai), dan hapus laporan (jika pending/failed).
- Menambahkan script handling untuk:
- Delete laporan transaksi dengan modal konfirmasi menggunakan Swal.
- Konfigurasi data datatable dengan sorting, pagination, dan API.
- Tujuan pembaruan:
- Memberikan akses pengguna untuk mengelola laporan transaksi ATM melalui UI.
- Memungkinkan permintaan, pelacakan, dan penghapusan laporan transaksi ATM secara mudah.
Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
|
2025-06-08 23:45:05 +07:00 |
|