Menu Alert

Tujuan Halaman

Halaman Alert berfungsi sebagai “kotak masuk” notifikasi/pesan dari sistem. Anda bisa:

  • Melihat daftar pesan alert terbaru.
  • Membuka tautan (URL) yang ada di dalam pesan.
  • Menandai pesan sebagai Selesai (done) untuk mengarsipkan cepat.
  • Mengembalikan status done menjadi Belum selesai jika diperlukan.

Cara Alert Ditampilkan (Target Rules)

Beberapa alert punya aturan target (rules), misalnya:

  • Untuk semua user (all)
  • Untuk role tertentu (role)
  • Untuk user tertentu (user)

Aplikasi akan menampilkan alert yang sesuai dengan user yang sedang login (berdasarkan group/role dan user id).

Bagian Utama Halaman

  1. Judul
    • “Alert”
  2. Subjudul
    • “Daftar pesan masuk. Tandai selesai untuk arsip cepat.”
  3. Pull-to-refresh
    • Tarik ke bawah untuk memuat ulang data dari server.

Isi Kartu Alert

Setiap kartu alert berisi:

  1. Kategori
    • Nama kategori alert (misalnya “Alert”, atau kategori lain dari server).
  2. Waktu
    • Tanggal dan jam pesan dibuat (format lokal).
  3. Pesan
    • Isi pesan alert.
    • Jika ada URL (contoh https://... atau www...), URL akan menjadi link yang bisa diketuk.

Jika pesan berisi URL:

  1. Tap teks link yang bergaris bawah.
  2. Link akan terbuka menggunakan browser (atau aplikasi terkait).

Catatan: sistem otomatis menambahkan https:// jika link diawali www..

Menandai “Selesai”

Di bagian bawah kartu ada tombol:

  • Selesai: mengubah status alert menjadi done.
  • Tandai belum selesai: mengembalikan status menjadi open.

Cara pakai:

  1. Tap tombol Selesai pada alert yang sudah ditangani.
  2. Aplikasi akan mengirim update status ke server.
  3. Setelah sukses, list akan refresh agar sinkron dengan database.

Catatan tampilan:

  • Alert yang sudah done biasanya tampak lebih redup (opacity berkurang).

Jika Gagal Update Status

Jika terjadi error saat menandai selesai:

  • Aplikasi akan membatalkan perubahan (revert).
  • Akan muncul popup “Gagal” beserta pesan error.

Kondisi Kosong

Jika tidak ada pesan:

  • Akan tampil “Belum ada pesan” dan keterangan “Pesan yang diterima akan tampil di sini.”

Tips Praktis

  • Biasakan menandai alert yang sudah ditangani agar daftar tetap rapi.
  • Jika alert berisi link panduan/aksi, buka link langsung dari alert untuk menghemat waktu.
  • Jika ada alert yang “hilang”, pastikan Anda login dengan user/role yang sesuai (rules bisa membatasi target).

Dibuat oleh: MAXsi POS "Aplikasi Kasir Murah"