| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Grant.Builder |
badgeId(String badgeId)
企业勋章的唯一ID
示例值:m_qTR2HM
|
Grant |
build() |
Grant.Builder |
departmentIds(String[] departmentIds)
授予的部门ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回
示例值:[h121921]
|
Grant.Builder |
grantType(GrantGrantTypeEnum grantType)
授予名单类型
示例值:0
|
Grant.Builder |
grantType(Integer grantType)
授予名单类型
示例值:0
|
Grant.Builder |
groupIds(String[] groupIds)
授予的用户组ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回
示例值:[g122817]
|
Grant.Builder |
id(String id)
租户内授予名单的唯一标识,该值由系统随机生成。
|
Grant.Builder |
isGrantAll(Boolean isGrantAll)
是否授予给全员。
|
Grant.Builder |
name(String name)
勋章下唯一的授予事项,最多100个字符。
|
Grant.Builder |
ruleDetail(RuleDetail ruleDetail)
规则详情
示例值:
|
Grant.Builder |
timeZone(String timeZone)
授予名单的生效时间对应的时区,用于检查RuleDetail的时间戳的取值是否规范,取值范围为TZ database name
示例值:Asia/Shanghai
|
Grant.Builder |
userIds(String[] userIds)
授予的用户ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回
示例值:[u273y71]
|
public Grant.Builder id(String id)
示例值:g_49Z7CQ
id - public Grant.Builder badgeId(String badgeId)
示例值:m_qTR2HM
badgeId - public Grant.Builder name(String name)
示例值:激励勋章的授予名单
name - public Grant.Builder grantType(Integer grantType)
示例值:0
grantType - public Grant.Builder grantType(GrantGrantTypeEnum grantType)
示例值:0
grantType - GrantGrantTypeEnumpublic Grant.Builder timeZone(String timeZone)
示例值:Asia/Shanghai
timeZone - public Grant.Builder ruleDetail(RuleDetail ruleDetail)
示例值:
ruleDetail - public Grant.Builder isGrantAll(Boolean isGrantAll)
示例值:false
isGrantAll - public Grant.Builder userIds(String[] userIds)
示例值:[u273y71]
userIds - public Grant.Builder departmentIds(String[] departmentIds)
示例值:[h121921]
departmentIds - public Grant.Builder groupIds(String[] groupIds)
示例值:[g122817]
groupIds - public Grant build()
Copyright © 2022. All rights reserved.