如何搭建审批流程?

功能入口 简介

image.png

实体

image.png

用于给工作流绑定的上下文

审批搭建 编排工作流

image.png

  1. 选择实体绑定工作流的实体。

    1. image.png

  2. image.png

    1. 用户分配逻辑流:后端逻辑流,返回为系统用户的LIST或者OBJECT都可以

      1. image.png

    2. 结束时间类型:NONE(无过期时间),EXPRESSION(至某个时间节点过期),SIMPLE(任务开始之后多长时间过期)

    3. 事件设置:配置用户任务开始时执行的逻辑流

    4. 工作流页面模型:配置审批当前任务的页面(页面的最外层Data数据源要为上下文的工作流用户任务)

      1. image.png

    5. 执行结果枚举配置:用户任务可存在多少个可以操作的审批方案

  3. 调用逻辑流修改学生信息的状态

    1. image.pngimage.png

  4. 同3 只是设置的状态参数不同

    1. image.png

工作流操作

  • 创建工作流

    • image.png使用逻辑流,传递进入一个学生实体,然后调用工作流。

      • 工作流模型:工作流定义的模型,在工作流编排中创建。

      • 上下文对象:工作流配置的一个绑定实体对象。

      • 工作流名称,工作流描述:描述工作流的信息,配置的时候尽量和绑定实体的内容产生一定的关系,方便后期对工作流的逻辑进行排查。

  • 调用工作流

    • image.png调用工作流的时候,需要传递一个“工作流用户任务”的实体(这个就是工作流编排的时候必须外部Data为工作流用户任务的原因),

      • 用户任务:编排的节点。

      • 结果枚举值:节点对应的选择。