概述

在实际应用过程中,客户这边经常用到的报销流程,需要关联经办人的其它事项流程,诸如出差、公费申请、零星采购等,我们平台目前支持在表单设计器中的关联流程控件,但只能在一个流程定义下进行选择,如果用户的报销可能多个流程定义则无法满足使用,当然,像这种用法我们一般推荐进行流程改造,把报销当作一个环节放在需报销的流程内进行流转。接下来还是基于一个报销流程可选择多种流程定义下的已完成实例在表单上进行设计实现。

设计思路

查什么

查出当前打开表单用户发起的并已完成的所有流程实例,看图说话:

哪里查

在jpaas中,流程实例的表在bpm库下的bpm_inst

谁创建的

表中create_by字段,为os_user的主键,实际使用是多种方式都能拿到这个id,在这不展开讲

什么状态

已完成状态,在表中status_zi字段,‘success_end’为已完成状态

看什么

在页面上展示效果是怎么样的,看图说话:

表单里面设计配置了一个编辑型按钮、一个隐藏域、一个数据列表

配置工序

第一步-自定义对话框




最终保存并生成该对话框,可预览是否正常。

第二步-数据列表




第三步-表单绘制

隐藏域配置

选择流程实例



数据列表配置

实际效果

文档更新时间: 2022-04-04 17:18   作者:彭博