用户任务节点及可中断集成流

魔笔平台提供了强大的用户任务节点及可中断集成流,增大了流程的灵活性和适应性,从而更好地处理复杂的业务场景。本文档将指导您如何使用用户任务节点及可中断集成流。

什么是用户任务节点和可中断集成流

用户任务为用户任务,通常用于自动化流程中需要人工干预的步骤。可中断集成流则允许流程在特定状态或步骤暂停或中断,以进行检查、修改或等待外部事件的完成。在魔笔低代码开发平台的集成流中,结合用户任务节点和可中断集成流,可以创建灵活、可扩展且包含人工参与的自动化集成流,以适应各种业务需求。

用户任务节点

配置面板

image

  • 节点类型:选择用户任务

  • 上下文:用户任务节点的上下文用于表示此用户任务节点的任务内容。

  • 审批人:指派此用户任务节点给特定用户或用户组进行处理,支持多选。

    image

  • 超时设置:设置此用户任务节点的有效期,超过此期限任务则过期,不能进行其他操作。时间单位为“天”。

可中断集成流

image

具有用户任务节点的集成流为可中断集成流,允许集成流在用户任务节点暂停或中断。

下图为可中断集成流的状态转移流程图:

image

集成流执行到用户任务节点时暂停,此时用户任务节点状态为等待(Pending)状态,当外部事件发生(提交用户任务、取消用户任务),集成流的状态更改为完成(Completed);当取消集成流事件发生,集成流的状态更改为取消(Canceled);当集成流执行遇到错误,集成流的状态更改为失败(Error)。