{{ toast.text }}
Konfigurasi
Kirim Notifikasi
Cara upload Excel/CSV
- Format file:
.xlsx,.xls, atau.csv - Baris pertama adalah header. Wajib ada kolom bernama
NUPNIPberisi NUP/NIP pegawai - Kolom lain (nama, unit, dsb) boleh ada — diabaikan
- NUP duplikat dibuang otomatis
- NUP yang belum terdaftar di Data Pegawai tak akan terkirim (muncul peringatan kuning)
Contoh isi file:
| NUPNIP | Nama (opsional) |
|---|---|
| 2211331144 | DEMO APPS NOTIF |
| 1122334411 | ALFATHA DHIKI PAHLEFI |
{{ matchedNups.length }} NUP terdaftar siap dikirim
{{ unknownNups.length }} NUP tak dikenal (belum terdaftar, tak akan terkirim): {{ unknownNups.slice(0, 10).join(', ') }}{{ unknownNups.length > 10 ? '...' : '' }}
Data Pegawai ({{ employees.length }})
| Nama | Unit/Jabatan | NUP | Status | Token | Aksi |
|---|---|---|---|---|---|
|
{{ emp.nama }}
{{ emp.email || '-' }}
|
{{ emp.unit_kerja || '-' }}
{{ emp.jabatan || '-' }}
|
{{ emp.nup }} | {{ emp.status_pegawai }} |
{{ emp.token }}
|
|
Log Notifikasi ({{ notifications.length }})
| # | Judul / Isi | Prioritas | Tujuan | Lampiran | Waktu | Aksi |
|---|---|---|---|---|---|---|
| {{ notif.id }} |
{{ notif.title }}
Terhapus
{{ notif.body }}
|
{{ notif.priority }} | {{ notif.target_summary || (notif.targets_count ? notif.targets_count + ' device' : 'Semua') }} | {{ notif.link }} - | {{ formatTime(notif.created_at) }} |