智能助手
1. 简介
1.1 智能助手简介
由于任务管理应用功能丰富、涉及表单较多,需要在修改数据时及时同步数据,更新相关表单。智能助手 可以实现在满足触发条件后,自动在目标表单中新增、修改、删除数据。
注:由于每个智能助手仅在触发表单和执行表单上有一定区别,因此本文将在详细讲解每个智能助手的设计思路的基础上,以「将创建的任务同步至管理表单」为例讲解搭建步骤。
1.2 引用关系
2. 将创建的任务同步至管理表单
「将创建的任务同步至管理表单」智能助手,可以支持管理人员创建任务时,自动向「任务管理」表单中增加任务信息。
2.1 设计思路
「将创建的任务同步至管理表单」的设计思路如下:
- 触发条件:当「创建任务」表单中新增数据时,触发智能助手。
- 新增数据:将「创建任务」表单中的信息新增至「任务管理」中。
2.2 详细步骤
2.2.1 新建智能助手
在「任务管理>> 扩展功能 >> 智能助手」中,点击「新建智能助手」,选择「新建老版本智能助手」:
2.2.2 设置触发动作
设置触发动作为新增数据,操作如下:
2.2.3 设置执行动作
设置执行动作为新增数据,具体如下:
2.3 效果演示
在创建任务表单中,新增一条子任务数据,在任务管理中可以看到刚刚新增的子任务数据。效果图如下所示:
3. 修改任务的验收状态
当任务验收审批通过,流程流转结束时,自动修改「任务管理」表单中该项任务的任务状态与任务进度。
3.1 设计思路
「修改任务的验收状态」的设计思路如下:
- 触发条件:当「任务验收」表单中修改数据,流程流转完成且验收通过后,触发智能助手。
- 修改已有数据:修改「任务管理」表单中的「任务状态」和「任务进度」字段。
3.2 效果演示
在任务验收审批流程完成后,「任务管理」表单中相应任务的「任务状态」字段更改为”已验收“,「任务进度」字段更改为“100%”。效果图如下所示:
4. 任务进度更新
当任务进度汇报审批通过,流程流转结束时,自动修改「任务管理」表单中该项任务的任务进度。
4.1 设计思路
「修改任务的验收状态」的设计思路如下:
- 触发条件:当「任务进度汇报」表单中修改数据,流程流转完成且验收通过后,触发智能助手。
- 修改已有数据:修改「任务管理」表单中的「任务进度」字段。
4.2 效果演示
发起任务进度汇报流程,完成审批后,「任务管理」表单中的「任务进度」字段进行相应的更新。效果图如下所示: