类 BusinessProperties
java.lang.Object
io.github.mangocrisp.spring.taybct.module.lf.pojo.BusinessProperties
- 所有已实现的接口:
Serializable
业务属性
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private Boolean
是否审核通过,这个一般和 isActived 一起使用的private Boolean
是否自动处理,当节点是系统节点时,默认为 true,如果节点是用户节点,还希望自动处理逻辑,可以开启private String
自动处理/判断的方式,这里提供 SpES 表达式和提供一个 topic 来让java程序处理private Collection<String>
部门 id 列表,一般用于用户节点,用来分配当前节点被哪些部门可以处理private String
说明文档,可以加备注private String
表达式private Collection<BusinessField>
所有的业务字段表单private Boolean
是否激活,也就是是否流程从当前的节点或者边通过private Boolean
如果是用户节点是否会签private com.alibaba.fastjson2.JSONObject
流程中传递的一些属性,虽然可以直接是 properties.xxx 这样去直接往 properties 里面 put 属性,但是,不推荐这样做,这样,就不知道你是一个什么属性private Collection<String>
角色列表,一般用于用户节点,用来分配当前节点的权限,有哪些角色可以处理private Collection<Integer>
次序,一般是在点上的次序,而且一个点可能有多次进入private static final long
private Boolean
如果节点是 custom-node-end(结束节点) 这里就会判断是否是正常结束的节点,例如,请假成功就是正常,请假被拒绝,就是不正常节点private String
自动处理的主题,当流程进行到当前节点时,所有订阅了这个主题的 spring boot bean,就会去处理private Collection<String>
用户 id 列表,一般用于用户节点,用来分配当前节点被哪些用户可以处理 -
构造器概要
构造器 -
方法概要
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
success
如果节点是 custom-node-end(结束节点) 这里就会判断是否是正常结束的节点,例如,请假成功就是正常,请假被拒绝,就是不正常节点 -
isActive
是否激活,也就是是否流程从当前的节点或者边通过 -
sequence
次序,一般是在点上的次序,而且一个点可能有多次进入 -
fields
所有的业务字段表单 -
props
private com.alibaba.fastjson2.JSONObject props流程中传递的一些属性,虽然可以直接是 properties.xxx 这样去直接往 properties 里面 put 属性,但是,不推荐这样做,这样,就不知道你是一个什么属性 -
isCountersign
如果是用户节点是否会签 -
roles
角色列表,一般用于用户节点,用来分配当前节点的权限,有哪些角色可以处理 -
userIdList
用户 id 列表,一般用于用户节点,用来分配当前节点被哪些用户可以处理 -
deptIdList
部门 id 列表,一般用于用户节点,用来分配当前节点被哪些部门可以处理 -
autoExecute
是否自动处理,当节点是系统节点时,默认为 true,如果节点是用户节点,还希望自动处理逻辑,可以开启 -
condition
自动处理/判断的方式,这里提供 SpES 表达式和提供一个 topic 来让java程序处理 -
expression
表达式 -
topic
自动处理的主题,当流程进行到当前节点时,所有订阅了这个主题的 spring boot bean,就会去处理 -
approved
是否审核通过,这个一般和 isActived 一起使用的 -
documentation
说明文档,可以加备注
-
-
构造器详细资料
-
BusinessProperties
public BusinessProperties()
-