public static class VisibleAssistRule.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
VisibleAssistRule.Builder |
assistRuleType(Integer assistRuleType)
规则集类型
示例值:1
|
VisibleAssistRule.Builder |
assistRuleType(VisibleAssistRuleAssistRuleTypeEnum assistRuleType)
规则集类型
示例值:1
|
VisibleAssistRule |
build() |
VisibleAssistRule.Builder |
effect(Integer effect)
权限操作
示例值:1
|
VisibleAssistRule.Builder |
effect(VisibleAssistRuleEffectEnum effect)
权限操作
示例值:1
|
VisibleAssistRule.Builder |
id(String id)
规则ID
示例值:"7259644494420885523"
|
VisibleAssistRule.Builder |
matchCondition(Integer matchCondition)
匹配条件
示例值:
|
VisibleAssistRule.Builder |
matchCondition(VisibleAssistRuleMatchConditionEnum matchCondition)
匹配条件
示例值:
|
VisibleAssistRule.Builder |
objects(EntityInfo[] objects)
规则客体,类型只能为部门、用户、单位。
|
VisibleAssistRule.Builder |
subjects(EntityInfo[] subjects)
规则主体
示例值:
|
public VisibleAssistRule.Builder id(String id)
示例值:"7259644494420885523"
id - public VisibleAssistRule.Builder assistRuleType(Integer assistRuleType)
示例值:1
assistRuleType - public VisibleAssistRule.Builder assistRuleType(VisibleAssistRuleAssistRuleTypeEnum assistRuleType)
示例值:1
assistRuleType - VisibleAssistRuleAssistRuleTypeEnumpublic VisibleAssistRule.Builder subjects(EntityInfo[] subjects)
示例值:
subjects - public VisibleAssistRule.Builder objects(EntityInfo[] objects)
示例值:
objects - public VisibleAssistRule.Builder effect(Integer effect)
示例值:1
effect - public VisibleAssistRule.Builder effect(VisibleAssistRuleEffectEnum effect)
示例值:1
effect - VisibleAssistRuleEffectEnumpublic VisibleAssistRule.Builder matchCondition(Integer matchCondition)
示例值:
matchCondition - public VisibleAssistRule.Builder matchCondition(VisibleAssistRuleMatchConditionEnum matchCondition)
示例值:
matchCondition - VisibleAssistRuleMatchConditionEnumpublic VisibleAssistRule build()
Copyright © 2026. All rights reserved.