Skip to content

chooseDepartments 部门选择器

接口说明

返回部门的信息,是以部门为维度,不是以人为维度。

使用说明

是否需要鉴权** 是否支持Android**** 是否支持IOS**** 是否支持PC**

参数说明

名称** 类型**** 是否必填**** 描述**
titleString选择器标题
multipleBoolean是否支持多选
limitTipsString超过限制数量后提示
maxDepartmentsInteger最多选择部门数(最大值1000)
pickedDepartmentsArray部门code(organizationCode)数组,以选择部门
disabledDepartmentsArray部门code(organizationCode)数组,不可以选择的部门列表
requiredDepartmentsArray部门code(organizationCode)数组,必须选择的部门 (不可取消选中状态)

返回参数

名称** 类型**** 描述**
userCountInteger选中人数
departmentsArray返回已选部门列表,列表中每个对象包含部门id (部门code)、name (部门名称) 部门人数返回真实的部门人数,无需进行可见性过滤

用法示例

调用示例

javascript
SZHN_HZT_SDK.chooseDepartments({
    multiple:true,            //是否多选
    limitTips:"超出了",          //超过限定人数返回提示
    maxDepartments:100            //最大选择部门数量
}).then(res => {
    console.log(res)
}).catch(err => {});

补充说明