1. Komponen Departemen
1.1 Apa itu Komponen Departemen
Komponen yang memungkinkan Anda memilih Departemen tempat Pengguna berada. Tambah Komponen Departemen1.2 Contoh Penggunaan
Mengambil Departemen tempat Pengguna berada. Secara Default, komponen ini menampilkan Departemen Pengguna yang sedang masuk.1.3 Fitur Kueri Premium
- Saat menggunakan Komponen Departemen YiDA di klien desktop DingTalk atau di peramban web, tersedia fitur kueri Premium baru yang mendukung Pilih berdasarkan struktur pohon Kontak serta kemampuan drill-down Organisasi.
- Entri pemilih pengguna Premium Aktif secara Default pada klien desktop. Mengekliknya akan membuka modal yang menyediakan Halaman Pilih Departemen lengkap.
1.3.1 Contoh Penggunaan
- Berdasarkan struktur Tingkat Kontak Organisasi, telusuri melalui struktur pohon untuk mengkueri dan memilih Departemen target.
2. Atribut
2.1 Pilih Banyak
Mode Pilih Banyak nonaktif secara Default. Ketika Aktif, beberapa Departemen dapat Dipilih, seperti ditunjukkan di bawah ini: Mode Pilih Banyak2.2 Pilih semua
Ketika mode Pilih semua Aktif, tombol Pilih semua ditambahkan ke Halaman Kirim, sehingga Anda dapat memilih semua Departemen dalam Daftar Dropdown saat ini, seperti ditunjukkan di bawah ini: Aktifkan Pilih semua2.3 Tombol Hapus
Izinkan menghapus Konten yang telah dimasukkan dengan satu klik melaluix, seperti ditunjukkan di bawah ini:
Izinkan Tombol Hapus satu klik
2.4 Tampilkan Jalur Penuh Departemen
Ketika Tampilkan Jalur Penuh Departemen Aktif, nilai Komponen Departemen menampilkan jalur penuh Departemen dari induk ke anak, dari kiri ke kanan. Contoh, jika Product Department adalah induk dari Product Department 1, memilih Product Department 1 akan menampilkan: Product Department - Product Department 1. Catatan: Departemen tingkat teratas ditampilkan secara Default. Tampilkan Jalur Penuh Departemen2.5 Cari Sumber Data
Jika Organisasi Anda memiliki Sumber Data Struktur Organisasi sendiri, Anda dapat mengganti URL HTTP Permintaan di sini dengan URL HTTP Sumber Data Anda. Seperti ditunjukkan di bawah ini: Anda juga dapat menulis Fungsi penangan Permintaan yang disesuaikan dengan kebutuhan URL HTTP Anda. Parameter input Fungsidata adalah nilai input Cari Pengguna, dan nilai kembaliannya digunakan sebagai Parameter kueri untuk Permintaan. Seperti ditunjukkan di bawah ini:
Fungsi penangan Permintaan
Jika struktur Data yang dikembalikan URL HTTP Anda berbeda dari struktur URL HTTP kueri Departemen YiDA, Anda perlu memodifikasi Fungsi penangan Data.
Pastikan nilai kembalian Fungsi mengikuti format di bawah ini — sebuah array objek, seperti ditunjukkan:
3. Premium
3.1 Pengaturan action
Ketika Anda perlu mengonfigurasi kode JS untuk action Komponen ini, seperti ditunjukkan di bawah ini: Pengaturan action - Perubahan nilai4. FAQ
4.1 Cara Mengambil Departemen Pengguna yang Sedang Masuk
Ini memerlukan penggunaan Formula. Pendekatan yang direkomendasikan adalah menggunakan Teks satu baris dan komponen anggota, dengan mengalihkan Default ke pengeditan Formula. Atur Formula komponen anggota keUSER(), dan atur Formula Teks satu baris ke DEPTNAME(komponen anggota).