| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.directory.v1.model |
| 限定符和类型 | 方法和说明 |
|---|---|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.activeStatus(EmployeeBaseEntityActiveStatusEnum activeStatus)
用户活跃状态
示例值:1
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.activeStatus(Integer activeStatus)
用户活跃状态
示例值:1
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.avatar(ImageLink avatar)
头像url
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.avatarKey(Image avatarKey)
图片信息
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.backgroundImage(String backgroundImage)
自定义背景图 url
示例值:http://sadui.com
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.backgroundImageKey(String backgroundImageKey)
自定义背景图
示例值:img_v2_8abc397a-9950-44ea-9302-e1d8fe00858g
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.contactAddresses(ContactAddress[] contactAddresses)
联系地址
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.createTime(String createTime)
创建时间
示例值:100
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.customFieldValues(CustomFieldValue[] customFieldValues)
自定义字段值
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.dataSource(EmployeeBaseEntityDataSourceEnum dataSource)
数据来源
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.dataSource(Integer dataSource)
数据来源
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.departmentPathInfos(DepartmentBaseInfo[][] departmentPathInfos)
员工部门全路径节点 本字段不含根部门信息,部门顺序为父部门->当前部门 例如:三级部门为员工当前部门[[DepartmentBaseInfo{1,一级部门},DepartmentBaseInfo{2,二级部门}, DepartmentBaseInfo{3,三级部门}]]
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.departments(Department[] departments)
部门信息
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.description(String description)
个人签名
示例值:新成员请多关照
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.descriptionFlag(String descriptionFlag)
个性签名Flag
示例值:1
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.dottedLineLeaderIds(String[] dottedLineLeaderIds)
虚线上级ID
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.duringResignCoolingOffPeriod(Boolean duringResignCoolingOffPeriod)
员工状态为离职 && 离职日期在30天内(含30天),离职天数=(今天日期-离职日期)+1
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.email(String email)
登录邮箱
示例值:zhangsan@gmail.com
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.employeeId(String employeeId)
EmployeeID 和UserID一致
示例值:sddasdeqwe
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.employeeOrderInDepartments(UserDepartmentSortInfo[] employeeOrderInDepartments)
用户在部门内的排序信息, 第一个部门为主部门
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.enterpriseEmail(String enterpriseEmail)
企业邮箱
示例值:zhangsan@gmail.com
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.enterpriseEmailAliases(String[] enterpriseEmailAliases)
企业邮箱别名
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.externalId(String externalId)
外部ID ORM的EmployeeID
示例值:u273y71
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.gender(EmployeeBaseEntityGenderEnum gender)
性别
示例值:1
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.gender(Integer gender)
性别
示例值:1
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.geoName(String geoName)
员工Geo
示例值:boe
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.hasBeenResurrected(Boolean hasBeenResurrected)
是否已恢复过 该Employee存在从离职改为在职的记录,记录条数>=1
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.isAdmin(Boolean isAdmin)
是否租户普通管理员
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.isForbiddenDeleteEmployee(Boolean isForbiddenDeleteEmployee)
拦截离职
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.isPrimaryAdmin(Boolean isPrimaryAdmin)
是否租户超级管理员
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.isRegistered(Boolean isRegistered)
是否激活过
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.isResigned(Boolean isResigned)
是否离职
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.isSetCustomAvatar(Boolean isSetCustomAvatar)
是否设置自定义头像
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.isSetCustomBackgroundImage(Boolean isSetCustomBackgroundImage)
是否设置自定义背景图
示例值:true
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.leaderId(String leaderId)
直属上级ID
示例值:uyg77nx
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.mobile(String mobile)
手机号
示例值:13011111111 或 +8613011111111
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.name(Name name)
姓名
示例值:
|
static EmployeeBaseEntity.Builder |
EmployeeBaseEntity.newBuilder() |
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.personalEmail(String personalEmail)
个人邮箱
示例值:zhangsan@gmail.com
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.residentialAddress(String residentialAddress)
现居住地址
示例值:北京市朝阳大街101号
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.resignedDepartments(Department[] resignedDepartments)
离职用户离职前部门信息,部门可能已删除,如需过滤请通过查询DeleteStatus进行过滤
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.resignedUserDepartmentPath(Map<String,String[]> resignedUserDepartmentPath)
离职用户离职前部门路径ID map<直属部门ID, 部门全路径ID集合且部门从大到小> 例如:{1, []int64{4,3,2,1}},部门已删除则不返回
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.resignedUserDepartmentPathName(Map<String,I18nText> resignedUserDepartmentPathName)
离职用户离职前部门路径名称 map<直属部门ID, 部门全路径名称且部门从大到小并按照-分割> 例如:{1, 部门4-部门3-部门2-部门1},部门已删除则不返回
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.resignTime(String resignTime)
离职时间 管理后台进行离职操作的时间,系统自动生成,无法写入
示例值:1
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.subscriptionIds(String[] subscriptionIds)
员工license
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.tenant(Tenant tenant)
租户
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.updateTime(String updateTime)
更新时间
示例值:1
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.userDepartmentPath(Map<String,String[]> userDepartmentPath)
用户部门路径ID map<直属部门ID, 部门全路径ID集合且部门从大到小> 例如:{1, []int64{4,3,2,1}}
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.userDepartmentPathName(Map<String,I18nText> userDepartmentPathName)
用户部门路径名称 map<直属部门ID, 部门全路径名称且部门从大到小并按照-分割> 例如:{1, 部门4-部门3-部门2-部门1}
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.userId(String userId)
UserID
示例值:u273y71
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.virtualOrgInfos(UserVirtualOrgInfo[] virtualOrgInfos)
虚拟组织信息
示例值:
|
EmployeeBaseEntity.Builder |
EmployeeBaseEntity.Builder.workStatus(WorkStatus workStatus)
工作状态
示例值:
|
| 构造器和说明 |
|---|
EmployeeBaseEntity(EmployeeBaseEntity.Builder builder) |
Copyright © 2025. All rights reserved.