Package com.codingapi.flow.strategy.node
Class FormFieldPermissionStrategy
java.lang.Object
com.codingapi.flow.strategy.node.BaseStrategy
com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- All Implemented Interfaces:
ICopyAbility<INodeStrategy>,IMapConvertor,INodeStrategy
表单字段权限策略配置
-
Field Summary
Fields inherited from interface com.codingapi.flow.strategy.node.INodeStrategy
TYPE_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopy(INodeStrategy target) static FormFieldPermissionStrategystatic FormFieldPermissionStrategytoMap()voidverifyNode(FormMeta form) 验证字段权限是否存在voidverifySession(FlowSession session) 节点验证会话 流程执行continueTrigger之前需要先对判断请求会话的参数是否满足节点参数要求Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.codingapi.flow.strategy.node.INodeStrategy
strategyType
-
Constructor Details
-
FormFieldPermissionStrategy
public FormFieldPermissionStrategy() -
FormFieldPermissionStrategy
-
-
Method Details
-
verifyNode
验证字段权限是否存在- Specified by:
verifyNodein interfaceINodeStrategy- Overrides:
verifyNodein classBaseStrategy- Parameters:
form- 表单元数据
-
verifySession
Description copied from interface:INodeStrategy节点验证会话 流程执行continueTrigger之前需要先对判断请求会话的参数是否满足节点参数要求- Specified by:
verifySessionin interfaceINodeStrategy- Overrides:
verifySessionin classBaseStrategy
-
copy
-
toMap
- Specified by:
toMapin interfaceIMapConvertor- Overrides:
toMapin classBaseStrategy
-
fromMap
-
defaultStrategy
-