Appearance
8.4 控件与工作流
在控件的执行操作中有工作流和工作流任务两个分组,其中的操作步骤都是与工作相关的,以下对一些常用的步骤进行说明。
8.4.1 工作流相关控件
此分组下的步骤可与工作流相关,除了<打开创建流程页面>按钮和<使用已存在记录创建流程>按钮在当前模块的工具栏中,其他的可在【工作流】模块中发起一个控件与自动化流程,在流程中进行体验。
打开创建流程页面:
打开创建工作流页面,用户填写表单后创建一个新的工作流实例。
配置:
效果展示:
使用已存在记录创建流程:
使用已有记录作为表单默认值,创建工作流实例。
配置:
效果展示:
删除流程:
删除工作流实例,删除实例的同时也会删除实例下的所有任务。
配置:
效果展示:
打开流程信息页面:
打开工作流信息页面,在工作流信息页面会显示工作流的流转情况和工作流的流程图
配置:
效果展示:
撤销流程:
撤销工作流流程,撤销流程后所有未完成的任务都会被删除,工作流会被标记为已完成,使用该控件需要先配置好全局设置中的撤销设置。
控件配置:
全局设置-撤销设置配置:
效果展示:
催办流程:
催办工作流实例,催办后,实例下未完成任务的责任人会收到催办通知。
配置:
效果展示:
重新发起流程:
使用当前实例的启动表单
数据重新发起工作流实例
配置:
效果展示:
8.4.2 工作流任务相关控件
此分组下的步骤与工作流中的工作流任务相关,可在【工作流】模块中发起一个控件与自动化流程,在流程中进行体验。
保存任务表单:
保存当前填写的工作流任务表单,保存动作只会保存表单数据不会触发流程流转
配置:
效果展示:
完成任务:
保存当前流程的表单数据,提交任务到下一个节点
配置:
效果展示:
转交其他人处理:
转交任务给他人处理,转交后任务的责任人会设置为选择的用户
配置:
效果展示:
委托其他人处理:
委托任务给他人处理,委托后任务的责任人会设置为选择的用户。委托人完成任务后,任务责任人会重新设置成原责任人
配置:
效果展示:
跳转到其他任务节点:
完成任务,并跳转到指定的其它节点
配置:
任务id获取方式:
效果展示:
跳转到结束节点:
完成任务,并结束流程
配置:
效果展示:
8.4.3 流程实例执行设置
在一些场景中,我们希望能在发起流程后就可以查看到流程后续审核节点的处理人,甚至可能希望能直接对后续节点的审核人进行调整,这时就可以使用流程执行预览和流程实例执行设置实现。配置步骤如下:
设置启动设置的流程审批人→使用流程审批人标识符作为节点的处理人→在表单中创建执行步骤为使用流程执行预览和流程实例执行设置的控件
设置启动设置的流程审批人:
打开工作流的全局设置,在启动设置中的[流程审批人]配置项中为节点新增审批人
使用流程审批人标识符作为节点的处理人:
在流程节点的[处理人]配置项中,使用表达式获取流程审批人,此处使用的是配置审批人的标识符。
在表单中创建执行步骤为使用流程执行预览和流程实例执行设置的控件:
完成后可通过控件打开流程执行预览页面和流程实例执行设置页面
流程执行预览控件配置:
流程实例执行设置控件配置:
效果展示: