Create & Edit Nomor Penting
Berikut merupakan dokumentasi tambah dan edit nomor penting pada admin panel yang hanya dapat dilakukan oleh staff provinsi
Komponen: Admin Panel
Screen
Field Nama Instansi
Property
Description
Type
Input text
Validation
Required
a-z (huruf kecil)
A-Z (huruf besar)
0-9 (angka)
Interaction
None
Field Alamat Instansi
Property
Description
Type
Input text
Validation
None
Interaction
None
Field Kategori Instansi
Property
Description
Type
Dropdown
Validation
Required
Interaction
None
Field Deskripsi
Property
Description
Type
Text Area
Validation
None
Interaction
None
Field Call Center
Property
Description
Type
Radio Button
Validation
None
Interaction
None
Field Semua Kab/Kota
Property
Description
Type
Dropdown
Validation
None
Interaction
Field hanya di-enable jika ada opsi yang dipilih pada field Call Center adalah radio button dengan pilihan "No".
Dropdown: state=enabled, value=semua Kab/Kota.
Field Semua Kecamatan
Property
Description
Type
Dropdown
Validation
None
Interaction
Dropdown: state=disabled, value=semua Kecamatan
Field hanya di-enable jika ada opsi yang dipilih pada field Kab/Kota.
Daftar opsi pada field Kecamatan akan menyesuaikan pada opsi yang dipilih pada field Kab/Kota.
Field Semua Kelurahan
Property
Description
Type
Dropdown
Validation
None
Interaction
Dropdown: state=disabled, value=semua Kelurahan.
Field hanya di-enable jika ada opsi yang dipilih pada field Kecamatan.
Daftar opsi pada field Kelurahan akan menyesuaikan pada opsi yang dipilih pada field Kecamatan.
Field Nomor Telepon (Tambah Baris Baru)
Property
Description
Type
Button - Popup
Validation
Required
Interaction
Field hanya di-enable jika ada opsi yang dipilih pada field Call Center adalah radio button dengan pilihan "Yes".
Field Nomor Telepon
Property
Description
Type
Text Input
Validation
Required
Length min. 3 character
0-9 (angka)
Tidak memasukkan nomor telepon yang sama dengan sebelumnya
Interaction
None
Field Jenis
Property
Description
Type
Dropdown
Validation
Required
Interaction
None
Field Latitude
Property
Description
Type
Input Text
Validation
Required jika field Longtitude diisi.
Karakter yang diijinkan:
Number (0-9)
- (minus)
. (titik)
+ (plus)
Interaction
None
Field Longitude
Property
Description
Type
Input Text
Validation
Required jika field Lattitude diisi.
Karakter yang diijinkan:
Number (0-9)
- (minus)
. (titik)
+ (plus)
Interaction
None
Photo
Property
Description
Type
File Image
Validation
Format yang diijinkan:
JPG/JPEG/Png
Resolusi max 1280x720px (landscape)
Apabila resolusi gambar melebihi 1280x720px maka akan otomatis ke resize oleh sistem
Interaction
None
Button Simpan
Jika data valid:
Menyimpan data dan kembali ke halaman List nomor penting.
Menampilkan pesan sukses: "Data user berhasil di-update"
Jika data tidak valid:
Tetap pada halaman Form nomor penting dengan kondisi isian pada tiap field sebagaimana yang diinput user
Menampilkan pesan gagal (berwarna merah) pada field yang tidak valid
Button Batal
Kembali ke halaman List nomor penting tanpa menyimpan data.
Last updated