本案例将介绍,如何通过智能助手实现高效任务管理,即仅需发布一次任务,自动发起多个任务处理流程,最终实现任务的自动化流转。
1)项目负责人在「任务发布」表单中,将项目下的子任务通过子表单分配给不同成员;
2)通过智能助手新增数据的功能,自动发起多个流程,分别对应不同任务负责人处理各自的任务;
3)任务完成后,负责人提交表单,任务流转至项目负责人处进行验收;
4)验收通过的任务,通过智能助手标记为“完成”状态,在「任务发布」中即可筛选掉已完成的任务。
1)如,项目负责人发布了「简道云官网」项目下的两个子任务,分别分配给不同的成员:
2)通过智能助手,将自动发起对应任务的流程,对应负责人将收到待办。任务完成后,负责人填写好完成情况提交表单:
3)任务完成后,任务的发布者将收到待办验收任务。任务验收结果通过后,将不再显示在「任务发布」的选项中。
如「首页方案视觉设计」已标记为完成,则再次发布时,就不会显示该任务,效果如下:
在学习之前建议安装 任务管理 应用模板,本文将按照模板中的示例数据进行讲解。
本案例需要使用 3 张表单,分别是:
注:表单的具体设置此处不再详细说明,请参见 任务管理 应用模板查看详细设置。
进入「管理后台 >> 智能助手」,点击「新建智能助手」:
新增智能助手「任务分配」,当项目负责人在「任务发布」中将任务分配给不同成员后,通过智能助手自动发起多个「任务完成提交」的流程,作为不同成员的待办任务。
1)智能助手触发动作配置如下:
2)智能助手执行动作配置如下:
新增智能助手「任务完成标记状态」,当成员完成任务提交后,如经发布者验收任务通过,则通过智能助手在「项目基本信息」中将已完成的项目标记为「完成」,以便于在「任务发布」中筛选掉已完成的任务。
1)智能助手触发动作配置如下:
2)智能助手执行动作配置如下:
为了实现任务发布后,同时发起多个流程的效果,需要在「任务完成提交」的流程表单中对流程进行如下设置:
进入「任务完成提交 >> 流程设定」,新增流程阶段如下:
1)选中「任务提交」节点,在「节点属性 >> 基础属性 >> 负责人」处,点击设置负责人:
2)进入部门成员列表,在「动态负责人 >> 成员字段」处,勾选表单中的「负责人」字段,以实现节点负责人随任务变化的效果。选择好后点击「确定」保存:
3)同样的方法,设置「任务审批」字段的负责人为「项目负责人」,即任务的发布者,便于流程流转至发布者进行验收。
3)其他流程节点的字段权限等设置,可参见 任务管理 应用模板。
效果演示参见本文【1.3 预期效果】。