Skip to content

自动完成

概述

任务的自动完成功能可以显著提高效率,减少人为干预的需求,并确保流程的连续性和一致性。

流程图

示例流程图如下:

流程图

数据表

数据表结构如下:

字段类型说明
user用户选择请假人
leaveType列表选择请假类型,选项值包括:年假、病假、事假、调休
startDate日期请假开始时间
endDate日期请假结束时间
reason多行文本请假事由
durations函数请假天数。具体的配置内容为:DATE(endDate) - DATE(startDate) + 1

durations配置内容:

DATE(endDate) - DATE(startDate) + 1

在审批人相同时自动完成时有以下两种场景:

  • 向上归集:当配置项中节点在该节点之前且审批人相同,则该节点会自动完成
  • 向下归集:当配置项中节点在该节点之后且审批人相同,则该节点会自动完成

审批人相同时自动完成(向上归集)

当配置项中节点在该节点之前且审批人相同,则该节点会自动完成。下面是工作流的具体配置:

全局设置

添加启动表单,用于发起人填写请假申请信息。 全局设置

主管审批节点

配置处理人为主管角色

HRD审批节点

配置处理人为HRD角色。

效果图

申请表单:表单流程信息:流程信息

审批人相同时自动完成(向下归集)

当配置项中节点在该节点之后且审批人相同,则该节点会自动完成。下面是工作流的具体配置:

全局设置

添加启动表单,用于发起人填写请假申请信息。 全局设置

主管审批节点

配置处理人为主管角色

HRD审批节点

配置处理人为HRD角色。

效果图

申请表单:表单流程信息:流程信息

满足条件自动完成

在该流程中,发起人需要填写申请表单然后经过审批1审批2审批3等三个节点审批。 审批3节点驳回后之前审批通过的审批1审批2会自动完成。下面是工作流的具体配置:

流程图

example6-8.png

数据表

字段类型说明
name单行文本名称
sp1复选或开关审批1是否完成
sp2复选或开关审批2是否完成

全局设置

添加启动表单,用于发起人填写申请信息。 全局设置

审批1节点

审批2节点

审批3节点

重新填写节点

效果图

申请表单:表单流程信息:流程信息