智能助手
1. 简介
1.1 智能助手简介
由于设备管理与巡检应用功能丰富、涉及表单较多,需要在修改数据时及时同步数据,更新相关表单。智能助手 可以实现在满足触发条件后,自动在目标表单中新增、修改、删除数据。
注:由于每个智能助手仅在触发表单和执行表单上有一定区别,因此本文将在详细讲解每个智能助手的设计思路的基础上,以「设备报废-更新设备状态和设备信息」为例讲解搭建步骤。
1.2 引用关系
2. 设备报废-更新设备状态和设备信息
2.1 设计思路
「设备报废-更新设备状态和设备信息」的设计思路如下:
- 触发条件:当「设备报废单」中的设备主管是否同意和总经理是否同意字段值均为同意,且流程流转完成时,触发智能助手。
- 修改数据:将「设备档案」表单中的「设备状态」字段修改为”报废“、「报废时间」字段修改为「设备报废单」中「申请日期」字段值。
2.2 详细步骤
2.2.1 新建智能助手
在「设备报废单 >> 扩展功能 >> 智能助手」中,点击「新建智能助手」,选择「新建老版本智能助手」:
2.2.2 设置触发动作
添加如下图所示的触发动作:
2.2.3 设置执行动作
设置执行动作为修改已有表单,具体设置如下所示:
2.3.4 效果演示
1)填写设备报废单并完成流转
2)设备档案表单的「设备状态」和「报废时间」字段发生变动
3. 点检-更新设备状态、最近点检时间息
3.1 设计思路
「点检-更新设备状态、最近点检时间息」的设计思路如下:
- 触发条件:当「设备点检单」中的新增数据时,触发智能助手。
- 修改数据:将「设备档案」表单中的「设备状态」和「最近点检时间」字段,分别修改为「设备点检单」中「设备状态」和「点检时间」字段值。
3.2 效果演示
在「设备点检单」中新增一条检点数据后,「设备档案」表单中设备状态」和「最近点检时间」字段发生变动。效果如下图所示:
4. 巡检-更新设备状态、最近巡检日期
4.1 设计思路
「巡检-更新设备状态、最近巡检日期」的设计思路如下:
- 触发条件:当「设备巡检单」中的新增数据时,触发智能助手。
- 修改数据:将「设备档案」表单中的「设备状态」和「最近巡检时间」字段,分别修改为「设备巡检单」中「设备状态」和「巡检时间」字段值。
4.2 效果演示
在「设备巡检单」中新增一条巡检数据后,「设备档案」表单中「设备状态」和「最近巡检时间」字段发生变动。效果如下图所示:
5. 维修派工-更新设备状态为维修中
5.1 设计思路
「维修派工-更新设备状态为维修中」的设计思路如下:
- 触发条件:当「设备维修单」中的维修负责人不为空,且流程状态为进行中时,触发智能助手。
- 修改数据:将「设备档案」表单中的「设备状态」字段值为”维修中“。
5.2 效果演示
1)填写设备维修单并进行审核派工
2)设备档案表单中对应设备的「设备状态」字段变更为”维修中“
6. 维修完成-更新设备状态、最近维修日期
6.1 设计思路
「维修完成-更新设备状态、最近维修日期」的设计思路如下:
- 触发条件:当「设备维修单」中的审核意见字段不等于驳回,且是否修复字段不为空时,触发智能助手。
- 修改数据:将「设备档案」表单中的「设备状态」和「最近维修日期」字段,分别修改为「设备维修单」中「设备状态」和「维修完成时间」字段值。
6.2 效果演示
1)对「设备维修单」进行审批
2)设备档案表单中对应设备的「设备状态」和「最近维修日期」字段发生变动
7. 保养完成-更新设备状态、最近保养日期
7.1 设计思路
「保养完成-更新设备状态、最近保养日期」的设计思路如下:
- 触发条件:当「设备保养单」中的保养结果字段为已完成时,触发智能助手。
- 修改数据:将「设备档案」表单中的「设备状态」和「最近保养日期」字段,分别修改为「设备保养单」中「设备状态」和「本次保养日期」字段值。
7.2 效果演示
当保养字段为已完成时,「设备档案」表单中的「设备状态」和「最近保养日期」字段进行更新,效果如下图所示: