1. 部门组件
1.1 什么是部门组件
一款可以选择人员所在部门的组件
1.2 使用场景
获取人员所在部门,该组件默认显示当前登录人的部门。1.3 高级查询功能
- 钉钉电脑端和网页浏览器端使用宜搭部门组件时,新增高级查询功能,支持基于通讯录树状关系的选择及组织下钻能力
- 高级选人功能入口,默认在电脑端开启,点击后会以弹框的方式,提供一个完整的部门选择页面

1.3.1 使用场景
- 根据组织通讯录的层级关系,按树状层级关系,向下查询并选择目标部门
1.3.2 效果示意


2. 属性
2.1 多选
组件默认是未开启多选模式,若开启就可以选择多个部门,效果如图:

2.2 全选
开启全选模式之后提交页面会增加一个全选的开关,可全选当前下拉列表中的所有部门,效果如图:

2.3 清除按钮
允许通过x 一键清空输入的内容,效果如图:


2.4 是否展示部门全路径
开启是否展示部门全路径后,部门组件值会按部门上下级从左至右的顺序,展示完整的部门全路径,例如:产品部是产品1部的上级部门,选择产品1部后则会显示:产品部-产品1部。 注:默认显示最高层部门

2.5 搜索数据源
如果您的企业有自己的组织架构数据源,可以替换这里的请求地址为你的数据源接口地址;效果如图:


3. 高级
3.1 动作设置
对于这个组件需要设置动作配置 JS 代码时,效果如图:
4. 常见问题
4.1 如何获取当前登录人的部门
该功能需要使用公式,目前推荐使用单行文本、成员组件,默认值切换至公式编辑,成员组件设置公式:USER() ,单行文本设置公式:DEPTNAME(成员组件)

4.2 部门组件内无法搜索到组织内的其他部门
部门组件默认情况下,只显示当前登录人所在部门信息; 如要填写其他部门信息,需要输入部门名称搜索,效果如图: