Skip to content

审批动作指南 ​

审批详情页上的每个按钮:谁能用、什么时候可用、点了之后流程会怎样。本文面向使用者;字段与数据结构的开发者视角见中国式审批语义,接口明细见REST API。

动作总览 ​

办理人在「待我审批」打开单据,高频的通过 / 拒绝按钮直达,低频动作收在「更多」下拉里。每个节点开启哪些动作由流程设计器逐节点配置,默认只开通过 / 拒绝:

动作谁在用前提操作后
通过 / 拒绝办理人固定可用,不可关闭按节点驳回策略流转
签收 / 取消签收候选人角色/部门候选任务签收后他人不可再办
转办办理人设计器开启 transfer任务彻底移交,自己出局
委派办理人设计器开启 delegate受托人审完自动归还,自己再审
回退办理人设计器开启 return退到上一个已办审批节点重审
加签办理人设计器开启 addSign追加审批人先审,全审完自己再出结果
减签办理人设计器开启 reduceSign移除未办理的会签人(节点参与人可减)/ 加签人(仅本人可减自己的加签)
收回办理人(自己最近投出的一票)后续节点无人办理;流程未关闭 recall(缺省开启)作废后续待办,流程回到自己重新待审
撤回发起人实例在途实例终止,可改表单重新发起
催办发起人/管理员设计器开启 urge办理人收提醒,状态不变

转办与委派的区别 ​

两个动作都是「把单据交给别人」,差别在最终由谁拍板:

转办委派
一句话这单不该我审,换人帮我先把关,最后我拍板
任务归属彻底移交,原办理人出局受托人审完自动归还原办理人
最终结果新办理人直接出原办理人参考受托人意见后再审一次
留痕transfer_from / transfer_reason / transfer_timeowner / delegate_from,归还时原办理人收通知

委派的完整链路(张伟 → 李娜):

  1. 张伟在待办详情点「更多 → 委派」,选择李娜并说明缘由
  2. 单据进入李娜的待办,李娜照常审批
  3. 李娜点「通过」后流程不流转:任务自动回到张伟名下,张伟收到「委派任务已归还」通知,李娜的审批意见保留在审批时间线里供参考
  4. 张伟审阅后再点「通过」,流程才继续向下

委派不能指派给自己;被委派人点「拒绝」同样归还,是否驳回由原办理人决定。

回退 ​

发现上一环节审得有问题时,用「回退」把单据退回去重审:

  • 只能退给上一个已办审批节点,不能跨节点挑目标,也不能直接退发起人
  • 被退回的单据标记「已退回」,目标节点重新生成待办,表单数据与变量随行带回
  • 确实需要退回发起人改材料的,走「拒绝」并给节点配驳回 reject.strategy: toStarter

加签与减签 ​

加签:审批中途需要更多人把关时,把新的审批人插到自己这一环前面(前加签)。被加签人全部审完后才轮到自己出结果;等待期间自己的通过 / 拒绝按钮置灰,并提示尚在等待哪些人。

减签:把节点上还没办理的人移出去,谁能减按来源分两层:

  • 会签 / 票签节点:流程配置的未办理会签人可由节点参与人减掉(有人长期不办、减到只剩已办的人时直接出结果;全减光则实例终止,避免卡死)
  • 加签的人:只能由加签人本人移除——别人加的签不在自己的减签候选里,需要移除时联系加签人操作

已出结果的人一律不能移除。

撤回 ​

申请发出去又后悔了:发起人在「我的申请」里可撤回在途单据。撤回后实例终止(标记「申请人撤回」),所有在途待办(含并行分支)立即从各审批人的待办列表消失,审批时间线上统一标记「已作废(撤回)」;已审过的记录保留在各自已办列表里。已完结的流程不能撤回。需要再次提交时,重新发起新申请即可。

收回 ​

审批人版的"后悔药":自己最近投出的一票(通过或驳回),后续还没人办理时可以收回重审。收回后您出票之后创建的待办全部作废(原办理人收通知),流程回到自己名下重新待审,审批时间线该票显示「已收回」。

可以收回:

  • 自己最近投出的一票(通过或驳回),且后续节点尚无人办理(停在待签收 / 候选任务上也算"未办理")
  • 顺序审批中您是本轮最后一位签署人、您之后没有任何人办理过;会签 / 票签中同轮同伴的投票不影响您收回自己的票——真正的阻断条件是您之后出现了其他节点的办理记录

不能收回:

  • 您出票之后其他节点已有人办理(存在更晚的办理记录)
  • 该票由管理员代审产生,不可收回,异议可联系管理员处理
  • 您的审批之后流程执行过自动化动作(HTTP 调用、自动化节点等已发生的效果无法安全回退)
  • 流程处于挂起状态,或申请已完结(已完成的申请不可收回,需要重来时由发起人重新发起新申请)
  • 收回只能收回自己的票;流程设计器里显式关闭了「收回」开关的流程(缺省开启)

管理员代审 ​

单据卡在审批人手里又等不得(办理人请假失联、系统要紧急上线等):管理员可代替在途任务的当前办理人出票。入口在**任务管理页「更多 → 代审」**与实例详情面板的「代审通过 / 代审驳回」按钮,需 workflow:task:proxy 权限;意见必填,代审理由随审批记录留痕。

  • 票记在原办理人名下,审批时间线会标注实际操作的管理员,责任归属清晰
  • 被代审的原办理人会收到通知,知晓这票由谁代出、结果如何
  • 被代审的票不可收回(见上文「不能收回」);有异议请联系管理员走实例终止等管理动作
  • 每个流程可独立关闭此能力:流程设计器「高级设置」里的「管理员代审」开关,缺省开启,显式关闭后该流程不可代审

离岗代审 ​

请假、出差、长假期间不方便审批:在 个人中心 → 离岗代审 设置代理规则,启用期间新产生的审批任务自动转给代理人,详情页会注明「代审任务」的来龙去脉,代理人正常通过 / 拒绝,代审意见计入审批记录。自动转交仅限直接指派到您名下的任务;角色 / 部门的候选(待签收)任务不在自动转交范围。

  • 代理人须是同租户内启用状态的用户,不能是本人;同一时段只允许一条生效规则,也不允许串联代理(代理人同时段不能自己再设代理),您在同时段已担任他人的代理人时,同样不能再设置自己的代理规则
  • 可选「同时把现有待办转交」:规则生效即把名下在途待办一并转给代理人
  • 规则结束或到期后新任务回到本人名下,已转出的不回流;「转交存量」可补转
  • 员工离职时管理员执行「停用并交接」,系统自动创建长期代审规则并转交在途任务;停用后新任务由其主部门负责人或租户管理员兜底,不会悬空
  • 与转办不同:离岗代审按人 + 时段自动路由新任务,转办只处理手头这一单

GFlow Engine 基于 Apache-2.0 许可开源 · GFlow 极风工作流平台商业授权