搜索
更新人
更新时间 更新日期

1. 简介

1.1 功能概述

删除数据节点用于在工作流中删除指定表单中的 单条或多条记录 。被删除的数据会迁移至 数据回收站 ,并保留 180天 ,支持误删恢复,实现数据的 自动化清理 与安全回收。

1.2 应用场景

  • 清理失效采购单 :当采购单状态变为“已取消”超过30天,自动删除 该采购单及其关联的采购明细记录。
  • 删除已退班学员信息 :学员办理退班后,自动从“班级学员关联表”中删除该学员与班级的绑定记录,但不删除学员档案。
  • 解除已离职员工权限 :员工办理离职手续后,自动从“角色权限关联表”中删除该员工的所有角色绑定记录。

1.3 前提条件

使用删除数据节点前,需在应用后台的工作流管理页面中,点击 已有工作流 或点击右上方 「+ 工作流」 按钮 新建工作流,进入编辑页面。
[触发节点创建图片]

2. 设置入口

操作路径:进入工作流编辑页面 >> 点击 「+」 按钮 >> 选择 「删除数据」 节点。
[删除数据节点创建图片]

3. 操作指南

3.1 节点说明

进入工作流编辑页面,点击 「删除数据」 节点,可唤起右侧配置窗口。窗口中包含 节点名称 数据节点 两部分。
[节点说明图片]

3.2 选择删除记录

在配置窗口的 「数据节点」 栏中,可选择 上游节点 作为待删除记录的数据来源。支持的数据节点包括 「当前发起的表单」 新增数据获取单条数据获取多条数据
[删除数据图片]
注意: 删除操作前,必须已通过上游节点获取到待删除的记录。若上游节点未输出任何记录,则删除节点不执行任何操作。

4. 效果演示

以下示例演示了 删除数据节点 的实际效果:
当“教师开班表”中的“是否开班”字段更新为“否”时,系统自动删除“开班教室课程信息”中对应课程的教室记录,以释放教室安排空间。
[效果演示图]

5. 注意事项

  • 回收站保留期限 :被删除的记录会在回收站保留 180天 ,超出期限后将彻底删除且无法恢复。
  • 删除前需先获取 :除“表单触发”工作流可直接删除当前记录外,其他工作流必须通过节点(如获取单条/多条数据)先获取待删除的记录,否则删除节点无法执行。
  • 批量删除上限 :若使用“获取多条数据”节点获取待删除记录,请注意该节点的单次获取上限(200条),超出部分不会被删除。