电话 400-111-2626

# 工作流设计

工作流设计器,是业务流程的编排工具,用于配置所需工作流需要执行的任务(流程节点)与各个节点的前后置关系

# 功能入口

  • 工作流管理>>新建工作流
  • 工作流管理>>选择工作流>>操作>>编辑

工作流设计1.png

# 流程设计

# 功能分区

image.png

# 导航区

工作流设计器的全局导航功能,执行全局操作。

功能名称 说明 备注
返回键 点击时,返回工作流管理页面。
工作流标识 点击可以编辑当前工作流的基本信息如名称、描述。
工作流描述 基本信息已编辑描述时,可hover显示描述内容。
页面导航 用于切换工作流设计器中的“流程设计”“参数设置”“高级设置”模块。 切换页面时当前页面配置仍将保留
暂存 保存当前工作流的配置,不更新到当前运行版本 暂存后仍执行原工作流的版本
发布 保存当前工作流的配置,直接推送到运行版本 发布后将执行最新版本

# 工具栏

支持调整画板的缩放比例,调整范围:60%~140%。

# 画板区

流程设计区,用于流程节点的添加、编辑、业务逻辑的配置。

image.png

# 流程节点

工作流的实际执行动作,是工作流的最小功能单元,提供完成任务的能力

image.png

# 数据处理

执行动作 功能简介
新增数据 获取表单信息,对目标表单进行赋值,新增表单数据
删除数据 获取表单信息,对目标表单的数据进行删除
查询数据 获取表单信息,查询目标表单中需要的数据进行后续的数据处理
更新数据 获取表单信息,对目标表单中的部分数据进行更新

# 判断

执行动作 功能简介
条件分支 根据设置的优先级依次进行分支判断,有且仅有一条分支将被执行

# 业务节点

执行动作 功能简介
消息通知 通过获取的数据自定义通知的对象、内容,支持设置跳转链接

# 企业微信

执行动作 功能简介
日程管理 通过获取的数据自行创建、更新、删除企业微信日程
群机器人 支持调用企业微信群机器人,进行消息通知。

# 参数设置

# 输入参数

定义业务方需要给当前流程传输的数据

以天气查询为例,用户需要提供“城市”“日期”等数据,进行天气信息的查询。其中“城市”“日期”即为工作流所需的输入参数。

image.png

# 输出参数

定义工作流执行完成后的输出结果

以天气查询为例,用户提供数据后,希望获取到对应的查询结果,如3月8日、广州,天气晴、气温26℃。其中”天气“与”气温“则为输出参数。

image.png

# 高级设置

image.png

# 运行方式

工作流执行时存在两种运行方式,当业务需要等待上一流程执行完成后再执行,如会议室预定等场景(首先触发者执行成功)可调整为“串行”。若工作流无需关注前后顺序则建议调整为“并行”,执行时间更短。

  • 并行:当工作流多次被调用时,同时触发无需排队。
  • 串行:当工作流多次被调用时,需按触发时间顺序执行。

# 流程事务

流程事务决定了流程执行失败时的业务规则。

  • 开启:流程任一节点执行失败时,回滚当前工作流的所有操作。
  • 关闭:流程任一节点执行失败时,不影响已执行节点的操作。

# 并发限制

支持用户配置同一时间工作流的最高触发次数。

1 / 0