低代码工作流,在业务场景下启动流程节点绑定的具体步骤与注意事项

news/2024/5/17 16:26:03 标签: 前端, 低代码, java, 开源, gitee

在业务管理的场景下,存在先做了对应的数据管理,后续增加管理的规范度,“在业务数据变化时发起流程”的需求,那么这种情况下就需要在业务管理(列表页、表单)中发起流程,让业务模型使用流程配置,通常在具体业务场景下触发事件启动流程,业务场景涉及具体列表页、表单页模型数据。

示例:通过列表页顶部的【新增】按钮提交后置事件触发流程启用。

操作步骤

一、配置表单

按照正常情况下,完成列表页(数据管理)、表单(数据的变化操作)的配置,如下图示例

二、数据设置

在表单配置过程中,点击数据设置,进入数据设置界面,设计业务逻辑选取【启动流程】节点点击启用后置开关,这里表示数据发生新增变化时,会自动触发逻辑,让这个逻辑去触发一个流程,从而实现在业务管理界面上点击按钮,发起流程的功能,如下图所示:

①:点击“编辑”按钮后,将进入逻辑引擎,触发流程的逻辑,完成设计后;

②:开启后置逻辑的开关,这样这个逻辑就可以实现新增表单数据提交后,触发设计的逻辑。

进入逻辑引擎的设计界面如下图所示:

①、拖入启动流程节点,通过启动流程节点,可以实现逻辑执行到本节点时,触发右侧选中的流程;

②、选择对应流程,这里将会展示本应用中所有的流程,实现触发流程的绑定;

这里具体看看,具体绑定的设置,点击流程参数值公式设置,如下图所示,选中系统中的流程后

点击流程参数值按钮的设置,选择请求入参,将数据传给流程,如下图所示

先提交,再保存设计

三、触发流程

在业务场景下发起流程如下图:

①、启用流程后下一个节点是当前用户则直接点击流程办理解析审批流程。

②、也可以查看流程进度。

在线demo:https://frame.bctools.cn/

基础框架开源地址:https://gitee.com/software-minister/jvs


http://www.niftyadmin.cn/n/5272557.html

相关文章

MATLAB 点云中心化 (40)

MATLAB 点云中心化 一、算法介绍二、算法实现一、算法介绍 使用点云集合中的坐标计算质心,这里将其作为中心,将每个点坐标减去该中心坐标,即可得到中心化的点云,这在很多处理中是必须进行的一个步骤:相当于点云移动到以质心为原点的坐标系 (主要是计算质心和点云偏移两个…

ASP.NET MVC+EntityFramework图片头像上传

1&#xff0c;先展示一下整体的效果 2&#xff0c;接下来展示用户添加以及上传头像代码、添加用户界面 前端代码如下&#xff1a; <div class"form-group">Html.LabelFor(model > model.img, "头像&#xff1a;", htmlAttributes: new { class &…

【Qt之Quick模块】2.创建Qt Quick UI工程

前言 上个文档对Qucik模块进行了概述&#xff0c;及创建Quick应用程序流程。 这个文档是创建Quick UI工程。 Qt Quick UI原型 Qt Quick UI原型项目对于测试或原型化用户界面非常有用&#xff0c;或者只是为了进行QML编辑而设置一个单独的项目。但是不能用它们进行应用程序开…

ClickHouse(18)ClickHouse集成ODBC表引擎详细解析

文章目录 创建表用法示例资料分享参考文章 ODBC集成表引擎使得ClickHouse可以通过ODBC方式连接到外部数据库. 为了安全地实现 ODBC 连接&#xff0c;ClickHouse 使用了一个独立程序 clickhouse-odbc-bridge. 如果ODBC驱动程序是直接从 clickhouse-server中加载的&#xff0c;那…

35道HTML高频题整理(附答案背诵版)

1、简述 HTML5 新特性 &#xff1f; HTML5 是 HTML 的最新版本&#xff0c;它引入了很多新的特性和元素&#xff0c;以提供更丰富的网页内容和更好的用户体验。以下是一些主要的新特性&#xff1a; 语义元素&#xff1a;HTML5 引入了新的语义元素&#xff0c;像 <article&g…

php-使用wangeditor实现富文本(完成图片上传)-npm

官网参考连接&#xff1a;快速开始 | wangEditor 样式&#xff1a; 一、新建一个临时文件夹test1和一个文件夹wangeditor 临时文件夹test1&#xff1a;临时存放通过npm下载的文件文件夹wangeditor&#xff1a;用于存放在临时文件夹test1拷贝的css和js 二、安装 editor 在确保有…

flask搞个简单登录界面

登录界面 直接放上login.html模板&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Lo…

SpringBoot 源码解析4:事件监听器

SpringBoot 源码解析4&#xff1a;事件监听器 1. 初始化监听器2. 创建事件发布器 SpringApplicationRunListeners3. 事件分发流程3.1 SimpleApplicationEventMulticaster#multicastEvent3.2 获取监听器 AbstractApplicationEventMulticaster#getApplicationListeners3.3 Abstra…