Skip to content

8.4 控件与工作流

在控件的执行操作中有工作流和工作流任务两个分组,其中的操作步骤都是与工作相关的,以下对一些常用的步骤进行说明。

8.4.1 工作流相关控件

此分组下的步骤可与工作流相关,除了<打开创建流程页面>按钮和<使用已存在记录创建流程>按钮在当前模块的工具栏中,其他的可在【工作流】模块中发起一个控件与自动化流程,在流程中进行体验。

打开创建流程页面:

打开创建工作流页面,用户填写表单后创建一个新的工作流实例。

配置:

image-20231201074128795

效果展示:

image-20231201074103160

使用已存在记录创建流程:

使用已有记录作为表单默认值,创建工作流实例。

配置:

image-20231201074240875

效果展示:

image-20231201074334841image-20231201074432488

删除流程:

删除工作流实例,删除实例的同时也会删除实例下的所有任务。

配置:

image-20231201074523106

效果展示:

image-20231201074501328

打开流程信息页面:

打开工作流信息页面,在工作流信息页面会显示工作流的流转情况和工作流的流程图

配置:

image-20231201074557243

效果展示:

image-20231201074546987

撤销流程:

撤销工作流流程,撤销流程后所有未完成的任务都会被删除,工作流会被标记为已完成,使用该控件需要先配置好全局设置中的撤销设置。

控件配置:

image-20231201074752424

全局设置-撤销设置配置:

image-202312010748.4836

效果展示:

image-20231201075108499

催办流程:

催办工作流实例,催办后,实例下未完成任务的责任人会收到催办通知。

配置:

image-20231201075150813

效果展示:

image-20231201075225586image-20231201075248182

重新发起流程:

使用当前实例的启动表单数据重新发起工作流实例

配置:

image-20231201075308441

效果展示:

image-20231201075407847image-20231201075419297

8.4.2 工作流任务相关控件

此分组下的步骤与工作流中的工作流任务相关,可在【工作流】模块中发起一个控件与自动化流程,在流程中进行体验。

保存任务表单:

保存当前填写的工作流任务表单,保存动作只会保存表单数据不会触发流程流转

配置:

image-20231201075554188

效果展示:

image-20231201075700604

完成任务:

保存当前流程的表单数据,提交任务到下一个节点

配置:

image-20231201075725309

效果展示:

image-20231201075800650

转交其他人处理:

转交任务给他人处理,转交后任务的责任人会设置为选择的用户

配置:

image-20231201075817011

效果展示:

image-20231201075908512image-20231201075923823

委托其他人处理:

委托任务给他人处理,委托后任务的责任人会设置为选择的用户。委托人完成任务后,任务责任人会重新设置成原责任人

配置:

image-20231201075955722

效果展示:

image-20231201080041025image-20231201080050760

跳转到其他任务节点:

完成任务,并跳转到指定的其它节点

配置:

image-20231201080113221

任务id获取方式:

image-20231201080223331

效果展示:

image-20231201080252743

跳转到结束节点:

完成任务,并结束流程

配置:

image-20231201080316663

效果展示:

image-20231201080345728

8.4.3 流程实例执行设置

在一些场景中,我们希望能在发起流程后就可以查看到流程后续审核节点的处理人,甚至可能希望能直接对后续节点的审核人进行调整,这时就可以使用流程执行预览流程实例执行设置实现。配置步骤如下:

设置启动设置的流程审批人→使用流程审批人标识符作为节点的处理人→在表单中创建执行步骤为使用流程执行预览和流程实例执行设置的控件

设置启动设置的流程审批人:

打开工作流的全局设置,在启动设置中的[流程审批人]配置项中为节点新增审批人

image-20231201081308193

使用流程审批人标识符作为节点的处理人:

在流程节点的[处理人]配置项中,使用表达式获取流程审批人,此处使用的是配置审批人的标识符。

image-20231201081419451

在表单中创建执行步骤为使用流程执行预览和流程实例执行设置的控件:

完成后可通过控件打开流程执行预览页面和流程实例执行设置页面

流程执行预览控件配置:

image-20231201081553732

流程实例执行设置控件配置: image-20231201081641259

效果展示:

image-20231201081705130image-20231201081715502image-20231201081728391image-20231201081804463