电话 400-111-2626

# 案例集

在企业的日常管理中,常常需要建立一些跨部门小组,在为虚拟小组的成员执行操作时,需要繁琐的操作。通过业务编排可实现跨表单的数据获取与批量数据处理。

# 消息通知小助手

# 1. 建立基础表单

主要步骤如下:

  • 建立「小组信息」表单,用于记录小组成员信息。
  • 建立「发送通知」表单,用于记录通知小组和通知内容。

# 创建表单

「发送通知」表单中,「选择小组」选项值应与实际小组名称一一对应,用户在填写消息时可避免不知道小组名称是什么的问题。

若需要新增小组,则「选择小组」选项值应同步新增选项。

案例集1.png

# 2. 创建工作流,实现自动化执行。

主要步骤如下:

  • 创建工作流
  • 设置输入参数
  • 添加查询节点
  • 添加消息通知节点

# 设置输入参数

完成输入参数定义后,需要进行暂存、发布操作对参数进行保存,保存后的参数才可以被调用。

image.png

# 添加查询节点

image.png

设置查询节点的筛选条件,可以实现根据客户自行选择的小组来获取小组成员数据。

例:选择「A小组」,则获取A小组内的全部成员;选择「B小组」,则获取B小组内的成员。

image.png

# 添加消息通知节点

设置查询节点作为数据源,可获取用户指定小组内的全部成员数据。

从数据源中获取成员,可实现根据提供的数据量发起多次通知请求。

例:查询节点查到了A小组内存在100个成员,通过数据源进行接收人赋值时,可以实现向100人发送消息。

image.png

# 3. 建立消息通知列表,定义工作流触发事件。

主要步骤如下:

  • 创建「发送通知列表」页面
  • 添加按钮>>提交操作,配置触发工作流事件。

# 使用表单创建列表功能,快速创建列表

案例集快速创建表单.png

# 配置触发工作流事件

通过提交操作的触发动作,实现用户填写通知内容后,触发工作流。

案例集配置工作流事件.png

配置触发工作流事件,通过输入参数为工作流提供数据。

案例集配置工作流2.png

# 4. 填写通知内容,触发工作流。

主要步骤如下:

  • 访问用户端「发送通知列表」页面。
  • 添加通知内容。

消息通知演示

# 线下课程获取未打卡信息

在线下培训课中,常常需要线下扫码打卡来检验出勤率。通过工作流的自动化数据处理,可自动计算所有未打卡成员信息,进行进一步的处理。

# 1. 建立基础表单

主要步骤如下:

  • 建立「课程信息」表单,设置课程名称、应参与培训成员。
  • 建立「打卡记录」表单、列表,用于扫码打卡。
  • 建立「打卡情况」表单、列表,用于查看参与培训成员的是否打卡情况。

# 2. 搭建工作流

主要步骤如下:

  • 创建工作流
  • 定义输入参数,获取课程的成员信息
  • 添加新增数据节点,在「打卡情况」中新增所有课程参与人的未打卡数据
  • 添加查询数据节点,获取「打卡记录」里面已打卡的成员
  • 添加更新数据节点,根据查询到的成员数据,将「打卡情况」中的未打卡数据更新为已打卡。

# 3. 配置调用工作流事件

「课程信息」列表,新增自定义按钮。

# 4. 执行工作流,获取全员打卡信息

主要步骤如下:

  • 访问「课程信息」列表。
  • 选择课程,执行「自定义按钮」。
1 / 0