工作流设计器是在 Yeeflow 中构建业务流程的界面。Yeeflow 中有两种类型的工作流程。

1. 表单工作流- 表单工作流与表单相关联。所以它在提交表单时开始。 

2. 列表工作流- 列表工作流与来自一个应用程序的内容列表相关联。对于每个内容列表,您可以创建多个工作流并根据预定义的条件启动(例如在创建新项目时启动、更新项目时启动等)。

Designer 简介

下图显示了表单工作流的工作流设计器:

图片101.png

1. 操作面板:这列出了您可以添加到流程中的所有类型的操作。单击以选择您需要的操作并添加到设计器。

2. 放大/缩小:点击+放大设计器的流程,点击-缩小设计器的流程。

3.动作:每个动作根据类型进行相关工作。上面显示的绿色三角形是 START 操作,它被添加为默认操作。从左侧面板中拖动更多操作以添加到设计器。

4. 变量:定义和管理此工作流的自定义变量。 

5. 撤消:撤消您的更改。

6.重做:重做你的改变。

7. 保存按钮:当您想保存更改时,随时单击“保存”按钮。

配置操作属性

单击以在设计器上选择一项操作。您将看到此操作的可用操作按钮。 

图片102.png

单击设置按钮(以绿色突出显示)以打开设计器右侧的属性设置窗口。然后,您可以设置此操作的属性。每种类型的操作都有不同的属性要设置。

用箭头连接动作

通过添加箭头,根据您的业务流程连接您的操作。

图片103.png

要将当前操作连接到下一个操作,请先选择该操作。单击操作按钮中的“箭头”按钮(以绿色突出显示),然后按住鼠标拖动箭头进行下一步操作。(按住鼠标直到下一个动作的边框颜色变为橙色)

配置 Arrows 的条件

如果您需要根据您的条件控制流程如何进行,您需要为每个 Arrow 配置条件。 

图片104.png

您可以将鼠标移动到箭头上,然后您将看到该箭头的操作按钮。

1、点击“设置”按钮,从设计器右侧打开设置窗口。

2. 单击“条件编辑器”按钮打开条件编辑器窗口。

您可以从弹出窗口中设置自定义条件。条件设置示例如下:

图片105.png

从条件编辑器中,您可以添加单个条件或条件组。本例的条件是:当text4的变量(大于或等于10)OR((text5的变量包含'New”)AND(text4的变量小于10))。

分配任务的条件

 如果您为分配任务的结果箭头设置条件,除了自定义条件外,您还可以选择其他 3 个选项:

图片106.png

  1. 自定义:这是配置自定义条件的一个。
  2. 已批准(仅限审批任务):如果审批任务由任务所有者批准。
  3. 已拒绝(仅限审批任务):如果审批任务被任务所有者拒绝。
  4. 完成(仅完成任务):如果任务已完成。

根据您在“分配任务”属性设置中选择的任务类型,分配任务可以是审批任务或完整任务:

图片107.png

结束您的工作流程

对于每个工作流,您需要在末尾添加“结束”操作。有两种类型的结束动作。1) 结束,2) 以拒绝结束。

图片108.png

这2个的不同点是:

  1. 结束:这将是工作流的最终结束点, 
  2. End with Rejection:这是工作流结束的特例。这主要用于审批任务被拒绝。一旦工作流程因拒绝而结束,提交者将收到一封电子邮件,表单所有者可以再次重新提交表单。

审批任务和结束操作的示例

以下是有关如何使用操作和条件配置工作流的示例:

图片109.png

这个工作流设计器的演示展示了一个非常简单的过程,如下所示:

1. 用户提交新表单。

2. 直属经理审批的分配任务(具有“审批”任务类型)。

2.1. 如果任务获得批准,则转到下一个分配任务。 

2.2. 如果任务被拒绝,则工作流以拒绝结束。提交者将收到一封电子邮件通知,可以正确更新并重新提交。

3. 分配任务。(具有“审批”任务类型)用于总经理审批。

3.1 如果任务被批准,则整个过程结束。 

3.2 如果任务被拒绝,则工作流以拒绝结束。提交者将收到一封电子邮件通知,可以正确更新并重新提交。

通过上面的简要介绍,您可以尝试根据业务需求设计自己的流程。

这篇文章有帮助吗?
3 人中有 3 人觉得有帮助

评论

0 条评论

登录写评论。