类 BusinessProperties

java.lang.Object
io.github.mangocrisp.spring.taybct.module.lf.pojo.BusinessProperties
所有已实现的接口:
Serializable

public class BusinessProperties extends Object implements Serializable
业务属性
另请参阅:
  • 字段概要

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

    构造器
    构造器
    说明
     
  • 方法概要

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • serialVersionUID

      private static final long serialVersionUID
      另请参阅:
    • success

      private Boolean success
      如果节点是 custom-node-end(结束节点) 这里就会判断是否是正常结束的节点,例如,请假成功就是正常,请假被拒绝,就是不正常节点
    • isActive

      private Boolean isActive
      是否激活,也就是是否流程从当前的节点或者边通过
    • sequence

      private Collection<Integer> sequence
      次序,一般是在点上的次序,而且一个点可能有多次进入
    • fields

      private Collection<BusinessField> fields
      所有的业务字段表单
    • props

      private com.alibaba.fastjson2.JSONObject props
      流程中传递的一些属性,虽然可以直接是 properties.xxx 这样去直接往 properties 里面 put 属性,但是,不推荐这样做,这样,就不知道你是一个什么属性
    • isCountersign

      private Boolean isCountersign
      如果是用户节点是否会签
    • roles

      private Collection<String> roles
      角色列表,一般用于用户节点,用来分配当前节点的权限,有哪些角色可以处理
    • userIdList

      private Collection<String> userIdList
      用户 id 列表,一般用于用户节点,用来分配当前节点被哪些用户可以处理
    • deptIdList

      private Collection<String> deptIdList
      部门 id 列表,一般用于用户节点,用来分配当前节点被哪些部门可以处理
    • autoExecute

      private Boolean autoExecute
      是否自动处理,当节点是系统节点时,默认为 true,如果节点是用户节点,还希望自动处理逻辑,可以开启
    • condition

      private String condition
      自动处理/判断的方式,这里提供 SpES 表达式和提供一个 topic 来让java程序处理
    • expression

      private String expression
      表达式
    • topic

      private String topic
      自动处理的主题,当流程进行到当前节点时,所有订阅了这个主题的 spring boot bean,就会去处理
    • approved

      private Boolean approved
      是否审核通过,这个一般和 isActived 一起使用的
    • documentation

      private String documentation
      说明文档,可以加备注
  • 构造器详细资料

    • BusinessProperties

      public BusinessProperties()