Ikhtisar model
- Object model User standar
- Object model Department standar
UserBuilder
Ekspresi
Parameter input
Nilai kembalian
Contoh
DirectorBuilder
Ekspresi
Parameter input
- Parameter 1: userid yang ditentukan, digunakan untuk mengidentifikasi User terkait. Berikan "" untuk merujuk pada pengguna yang sedang masuk.
- Parameter 2: level. Mengembalikan atasan pada tingkat ke-level. Hanya valid jika level >= 1.
Nilai kembalian
- Object model User standar dari atasan: [{User object},{User object}]
Contoh
DeptBuilder
Ekspresi
Parameter input
Parameter 1 (tiga mode):- Tanpa parameter: Departemen langsung dari pengguna yang sedang masuk.
- Atau userid: Departemen langsung dari User ID yang ditentukan.
- Atau komponen anggota pilihan tunggal: Departemen langsung dari User yang sesuai dengan komponen anggota tersebut.
Nilai kembalian
- Object model Department standar: [Department object, Department object]. Satu User dapat berada di beberapa Departemen sekaligus.
Contoh
GetObjectField
Ekspresi
Parameter input
- Parameter 1: JsonObject standar yang ditentukan.
- Parameter 2: fieldKey. Key atribut tingkat pertama dari object pada parameter 1.
Nilai kembalian
- Nilai yang sesuai dengan key atribut object. Secara default bertipe Teks.
Contoh
GetArrayItem
Ekspresi
Parameter input
- Parameter 1: Tipe JsonArray standar.
- Parameter 2: n. Mengambil object unit data ke-n dalam array.
Nilai kembalian
- Unit data ke-n pada parameter 1. Tipenya dapat berupa JsonObject atau JsonArray.
Contoh
Contoh data komponen anggota:[{“label”:“Budi (ID Karyawan 11)”,“key”:“userid123”},{“label”:“Siti (ID Karyawan 22)”,“key”:“userid124”}]