Refactor stok bantuan model dan kontroller untuk mendukung kategori bantuan

- Ubah model StokBantuanModel dari 'jenis bantuan' menjadi 'kategori bantuan'
- Perbarui metode loadJenisBantuanData() menjadi loadKategoriBantuanData()
- Tambahkan metode baru untuk menghitung stok hampir habis dan segera kadaluarsa
- Update tampilan dan form untuk menggunakan kategori bantuan
- Perbaiki logika navigasi dan binding pada berbagai modul terkait
This commit is contained in:
Khafidh Fuadi
2025-03-11 22:14:07 +07:00
parent cdbd659d63
commit f7397cb9cf
12 changed files with 596 additions and 408 deletions

View File

@ -148,7 +148,7 @@ class JadwalSectionWidget extends StatelessWidget {
),
const SizedBox(height: 8),
Text(
'Jenis Bantuan: ${jadwalData['jenis_bantuan'] ?? ''}',
'Kategori Bantuan: ${jadwalData['kategori_bantuan'] ?? ''}',
style: textTheme.bodyMedium,
),
const SizedBox(height: 4),

View File

@ -181,7 +181,7 @@ class PermintaanPenjadwalanSummaryWidget extends StatelessWidget {
),
const SizedBox(height: 4),
Text(
'Jenis: ${permintaanData['jenis_bantuan'] ?? ''}',
'Kategori: ${permintaanData['kategori_bantuan'] ?? ''}',
style: textTheme.bodySmall,
overflow: TextOverflow.ellipsis,
),