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节点
重新填写节点
效果图
申请表单:流程信息: