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

数据表
数据表结构如下:
| 字段 | 类型 | 说明 |
|---|---|---|
| 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会自动完成。下面是工作流的具体配置:
流程图

数据表
| 字段 | 类型 | 说明 |
|---|---|---|
| name | 单行文本 | 名称 |
| sp1 | 复选或开关 | 审批1是否完成 |
| sp2 | 复选或开关 | 审批2是否完成 |
全局设置
添加启动表单,用于发起人填写申请信息。 
审批1节点
审批2节点
审批3节点
重新填写节点
效果图
申请表单:
流程信息:










处理人:












