| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.corehr.v2.model |
| 限定符和类型 | 方法和说明 |
|---|---|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.active(Boolean active)
该部门是否启用,true为启用,false为停用;- 如果传空则所有启用状态数据都返回
示例值:true
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.codeList(String[] codeList)
部门编码列表;- 传非空值返回指定编码的部门,传空值则不加该筛选条件
示例值:
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.departmentIdList(String[] departmentIdList)
部门 ID列表,用来做条件筛选;- 传非空值返回指定部门ID,传空值则不加该筛选条件;- 一次性最多传入100个部门ID
示例值:
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.fields(String[] fields)
返回数据的字段列表,如果传空只返回部门id,可选值:;- version_id:当前版本ID;- sub_type:部门类型;- manager:负责人;-
is_root:是否根部门;- is_confidential:是否保密;- effective_date:当前版本生效日期;- expiration_date:当前版本失效日期;-
department_name:部门名称;- parent_department_id:上级部门ID;- tree_order:树形排序;- list_order:列表排序;-
code:部门编码;- active:是否启用;- description:部门描述;- custom_fields:自定义字段;- staffing_model:岗职务模式;-
cost_center_id:部门默认成本中心;- created_time:创建时间(版本创建时间);- updated_time:更新时间;- created_by:创建人;-
updated_by:更新人;- record_created_time:记录创建时间(第一个版本的创建时间);- record_updated_time:记录更新时间;-
record_created_by:记录创建人;- record_updated_by:记录更新人
示例值:
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.getAllChildren(Boolean getAllChildren)
当通过上级部门 ID 查询时,填写 true 返回所有子部门,填写 false 只返回直接下级部门;- 默认为false
示例值:false
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.getAllVersion(Boolean getAllVersion)
是否获取所有部门记录,true 为获取部门所有版本记录,false 为仅获取当前生效的部门记录,默认为 false;**字段权限要求:查询历史版本
(corehr:department.version.search:read) **
示例值:false
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.keyword(String keyword)
搜索关键词
示例值:搜索关键词
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.managerList(String[] managerList)
部门负责人 ID 列表;-
详细信息可通过[【搜索员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/search)
或
[【批量查询员工】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/batch_get)
接口获取;- 传非空值返回指定部门负责人的部门,传空值则不加该筛选条件
示例值:
|
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.nameList(String[] nameList)
部门名称列表,需精确匹配,用于筛选条件;- 传非空值则返回指定部门名称的部门,传空值则不加该筛选条件
示例值:
|
static SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.newBuilder() |
SearchDepartmentReqBody.Builder |
SearchDepartmentReqBody.Builder.parentDepartmentId(String parentDepartmentId)
上级部门 ID ;-
可通过[批量查询部门V2](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/department/batch_get)
或者[搜索部门信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/department/search)
获取详情;- 传非空值返回指定上级部门ID的子部门,传空值则不加该筛选条件
示例值:7094136522860922222
|
| 构造器和说明 |
|---|
SearchDepartmentReqBody(SearchDepartmentReqBody.Builder builder) |
Copyright © 2026. All rights reserved.