业务流程
审批流程+任务和消息模块操作视频:
https://appxow65u356815.pc.xiaoe-tech.com/detail/v_62e9d54de4b0c942648293bc/3
计划流程操作视频:
https://appxow65u356815.pc.xiaoe-tech.com/detail/v_62e9d529e4b0a51fef07c1cf/3
模块简介
【业务流程】是AIRIOT物联网平台中的五大引擎之一。通过拖拽、配置和连接流程模块中的节点元素,可以构建自动执行的完整业务流程,例如审批流程,计划事件流程,表记录变更流程和设备属性变更流程等。
进入【首页】——点击左侧菜单栏【业务流程】模块,进入流程管理界面
流程管理界面
已创建的流程根据选择的起始节点不同进行分类,全部流程中显示全部流程,分类流程中只显示该分类中的流程,被删除的流程会一直放置在回收站中,可点击恢复按钮,恢复流程的使用,在回收站中再次删除流程时,将无法恢复。
流程修复
当流程配置进行数据格式调整,有格式兼容问题时,可以通过修复的功能对流程自动进行调整。修复过程建议不要进行新增和编辑的操作。
点击流程修复icon修复流程,修复完毕时,界面右下角提示修复成功
- 只有 有过发布操作的流程才会被修复,从来没有发布过的流程不会进行修复;
- 曾经发布过的流程,无论是禁用还是启用状态,都会修复,但是不会改变流程的禁用、启用的状态
- 回收站中符合上述条件的流程也会被修复
- 其他类型的问题无法通过自动修复实现调整
我发起的与流程搜索
【我发起的】界面中显示当前用户发起的流程详情信息,如下:
已创建的流程可以通过流程名称、流程创建时间、流程是否启用和流程是否生效等条件来搜索。当通过流程名称进行搜索时,用户既可以通过输入流程名称进行精确搜索,也可以通过输入相关关键字进行模糊搜索。点击重置按钮,所有搜索条件清除,列表将会回归原始状态展示所有已建立的流程。
流程列表功能介绍
已建立的流程在流程列表中显示,点击设置icon勾选列表中显示的字段,通过拖动字段来调整列表中字段展示顺序
流程列表中的基本信息可通过表格中的编辑按钮直接进行修改
流程日志记录主要用于记录已触发流程的执行情况,其中包括流程数据、状态、中止或失败原因以及触发时间等信息;
点击“查看”按钮,跳转至当前数据触发流程的日志页面,包括执行日志信息和流转详情信息
执行日志记录该流程中每个节点的运行状态以及进入时间、离开时间和运行信息
流转详情以流程图的形式展示每个节点的流转情况
点击运行信息按钮,可查看流程的入参和出参数据
当流程日志处于进行中
状态且为审批、填写、延时节点时,可在操作列进行终止流程,终止后,本次流程将不再执行,状态变更为终止
。若涉及到任务,则任务状态也一同变更为终止
。
注意:
- 流程为禁用状态时不运行
- 复制的流程为草稿状态,发布后才可运行
业务流程编辑可通过点击编辑按钮“”,进入业务流程编辑界面
清除日志
流程日志可进行日志清除,日志清除后将无法进行恢复
清除日志包括一键清除和周期清除,一键清除指对日志进行即时一次性清除
操作类型-清除数据: 将选中时间范围内和日志范围内的的日志进行清除,需定义日期范围
操作类型-保留数据: 除选中时间内和日志范围内的的日志进行保留,其余日志全部清除,需定义时间
日志范围-流程选择: 选中流程的日志将被清除或保留
日志范围-流程状态: 选中状态下流程的日志将被清除或保留
周期清除指按照设置周期自动定期清除条件内的日志,周期日志清除需先定义周期,已添加的周期可以禁用,禁用后不再执行该周期归档,被禁用的周期还可在启用
周期名称:自定义周期名称
周期定义:定义清除日志多长时间执行一次
清除时间:执行清除操作的具体时间
保留数据:周期执行时,保留设置天数内的日志,其余清除
日志范围-流程选择: 选中流程的日志将被清除或保留
日志范围-流程状态: 选中状态下流程的日志将被清除或保留
流程终止
进入流程日志界面,可进行流程的终止操作
流程中有审批、填写、延时节点时,流程可终止,状态为进行中的流程可以终止流程,执行完成和失败的流程不可以执行
点击终止流程按钮,弹出终止流程二次确认,输入终止原因,则此条流程被终止
流程终止后将无法再次开启,当流程处于审批和填写节点时,终止后,处理无法点击;当流程处于延时节点时,终止后,后续节点将不再执行