2.2 KiB
Raw Permalink Blame History

id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
id title type feature scope locale aliases related_tools related_pages prerequisites negative last_verified
approve.doto.howto 处理审批(同意/拒绝/撤销/删除) howto approve end-user zh
怎么同意审批
怎么拒绝审批
审批驳回
撤回自己的审批
撤销申请
删除审批单
怎么处理一条审批
application
应用市场已安装 approve 插件
不支持「转交他人」:当前版本无转交按钮和接口
不支持「加签」:不能临时增加额外审批人
不支持批量审批;要逐条进详情处理
拒绝必须填审批意见(同意可不填)
一旦后续节点审批人已处理,发起人就不能再撤销
删除仅对已结束(通过/拒绝/撤回)的审批可用,审批中不能删
v1.7.90

处理审批(同意/拒绝/撤销/删除)

入口

从「待办」「已办」「抄送我」「已发起」任一 Tab 点列表项 → 右侧详情面板底部「审批操作」区。

四个动作的按钮可见条件

  • 同意 / 拒绝:当前流程未结束,且我的用户 ID 在 candidate 字段里(即轮到我处理)
  • 撤销:我是发起人,且整条流程未结束,且没有任何审批人已点过同意/拒绝
  • 删除:状态是已通过/已拒绝/已撤回,且我是发起人或管理员
  • + 添加评论:任意状态、任意角色可见,详见 approve.comment.howto

同意

点「同意」→ 弹「请输入审批意见」(可不填)→ 确认。调 approve/task/complete pass=true。推下一节点审批人 + 抄送人末节点则推「您发起的「X」已通过」给发起人。

拒绝

点「拒绝」→ 弹意见框(必填,否则提示「请输入审批意见」)→ 确认。调 approve/task/complete pass=false。流程立即结束,发起人收到拒绝通知。

撤销(仅发起人)

点「撤销」→ 二次确认。调 approve/task/withdrawstate 置 4「已撤回」。撤回提醒推送给已收到卡片的审批人原卡片改为「已撤回」。

删除(已结束 + 发起人/管理员)

点「删除」→ 二次确认「删除后不可恢复」。调 approve/process/delById,从所有列表移除,不可恢复。