低代码开发平台魔笔支持可视化搭建工作流,实现页面、数据模型和逻辑流之间的交互。本文介绍编排工作流的基本操作。
基本功能
在配置工作流时,您可以执行以下基本功能:
创建工作流
登录魔笔。
在顶部菜单栏选择应用管理,在左上角搜索框中输入目标应用,例如TEST。
在指定的应用卡片中单击进入设计器,进入应用开发页面(Mobi Studio)。
在左侧功能区单击,默认进入主模块的工作流列表页面。
单击添加工作流,在弹出的对话框中,输入工作流名称,单击确定。
将元素添加到工作流
默认情况下,在新工作流上会创建一个开始事件(工作流的起点)和一个结束事件(工作流的端点)。
您可以将各种元素添加到称为路径的工作流中,并设置对应的元素属性。如下图所示。具体元素说明请参见工作流组件。
编辑工作流
返回工作流列表页签,选择某条工作流,单击工作流名称右侧的 图标。
在编辑工作流面板中,可修改工作流的名称。
修改完成后,单击确定。
删除工作流
在工作流列表页签,选择某条工作流,单击工作流名称右侧的图标。
二次确认后,在弹出的提示框中,单击确定。
复制工作流
在工作流列表页签,选择某条工作流,单击工作流名称(如test)右侧的图标。
在下拉菜单中选择复制模型。
在复制模型面板,输入复制模型名称,如复制_test_jgYt,单击确定。
系统提示“复制模型成功”,且在列表中显示出复制的工作流则代表复制成功。
触发工作流
您可以从页面组件或逻辑流中触发工作流。
通过页面组件触发
您可以在页面上添加具有单击后跳转事件操作的组件,具体请参见页面组件。执行如下操作完成工作流触发:
打开您要触发工作流的页面。
将属性中具有单击跳转操作的组件(例如,按钮)拖放到具有工作流实体的数据容器内。
在按钮的属性 > 事件部分,将点击触发动作设置为调用工作流。
在工作流ID中选择您要触发的工作流,单击保存。
则该按钮即可触发对应的工作流了。
通过逻辑流触发
要通过逻辑流触发工作流,您可以将调用工作流活动添加到逻辑流中。执行如下操作完成工作流触发:
打开将触发工作流的逻辑流。
确保逻辑流具有工作流上下文实体的必要参数。
在逻辑流组件中,找到工作流操作组件(例如,获取工作流上下文对象)并将其拖放到逻辑流中。
打开右侧属性栏,将工作流模型设置为您要触发的工作流。
为此活动返回的变量、列表或对象设置工作流名称等。
这样这个逻辑流就触发了选定的工作流。