【Flowable】 SpringBoot 集成 FlowableUI
【Flowable】 SpringBoot 集成 FlowableUIMetadatatitle: 【Flowable】 SpringBoot 集成 FlowableUI
date: 2023-01-23 17:57
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 SpringBoot 集成 FlowableUI
【Flowable】 SpringBoot 集成 FlowableUI在 Flowable 工作流开发中大家最为头疼的应该就是流程设计器的整合了。常见的整合方式有两种
在实际项目中集成 FlowableUI 这个官方的设计器
通过开源的组件比如 LogicFLow 或者 EasyFlow 等来处理或者通过 bpmn.js 自己来搞定流程设计
本文就给大家介绍下在 Spri ...
【Flowable】 20-任务回退
【Flowable】 20-任务回退Metadatatitle: 【Flowable】 20-任务回退
date: 2023-01-23 17:54
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 20-任务回退
1. 串行的回退我们先从最简单的串行流程来分析,案例如下
完整的 xml 文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/ ...
【Flowable】 19-动态表单
【Flowable】 19-动态表单Metadatatitle: 【Flowable】 19-动态表单
date: 2023-01-23 17:50
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 19-动态表单
【Flowable】 19-动态表单Flowable 提供了一种简便灵活的方式,用来为业务流程中的人工步骤添加表单。 有两种使用表单的方法:使用(由表单设计器创建的)表单定义的内置表单渲染,以及外部表单渲染。 使用外部表单渲染时,可以使用(自 Explorer web 应用 V5 版本支持的)表单参数;也可以使用表单 key 定义,引用外部的、使用自定义代码解析的表单。
1. 流程绘制
表单设计
2. 案例演示2.1 部署流程流程图绘制好之后我们就可以直接来部署这个流程了 ...
【Flowable】 18-多人会签
【Flowable】 18-多人会签Metadatatitle: 【Flowable】 18-多人会签
date: 2023-01-23 17:48
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 18-多人会签
【Flowable】 18-多人会签1. 流程图绘制多人会签是指一个任务需要多个人来处理,案例讲解
完整的 xml 内容
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd=" ...
【Flowable】 Flowable整合Springboot环境和多人会签
【Flowable】 Flowable整合Springboot环境和多人会签Metadatatitle: 【Flowable】 Flowable整合Springboot环境和多人会签
date: 2023-01-23 17:46
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 Flowable整合Springboot环境和多人会签
【Flowable】 Flowable整合Springboot环境和多人会签Flowable 在 Java 项目中开发我们更多的还是会在 SpringBoot 环境中来使用,所以整合 SpringBoot 环境还是必不可少的。具体我们来看看如何实现
1. 添加相关依赖首先需要添加必要的依赖
<dependency>
<gro ...
【Flowable】 16-结束事件
【Flowable】 16-结束事件Metadatatitle: 【Flowable】 16-结束事件
date: 2023-01-23 17:41
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 16-结束事件
【Flowable】 16-结束事件结束事件顾名思义就是流程结束的事件,除了前面遇到的空结束事件外,结束事件还包括如下几种:
错误结束事件
中断结束事件
取消结束事件
1. 错误结束事件当流程执行到达 ** 错误结束事件(error end event)** 时,结束执行的当前分支,并抛出错误。这个错误可以由匹配的错误边界中间事件捕获。如果找不到匹配的错误边界事件,将会抛出异常。通过具体案例来详细讲解:
完整的 xml 文件
<?xml version="1.0" ...
【Flowable】 15-信号事件
【Flowable】 15-信号事件Metadatatitle: 【Flowable】 15-信号事件
date: 2023-01-23 17:37
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 15-信号事件
1. 开始事件
然后设置相关的属性,并定义一个信号
然后在我们声明的信号开始引用我们上面创建的信号
完整的 xml 文件
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd= ...
【Flowable】 错误事件
【Flowable】 错误事件Metadatatitle: 【Flowable】 错误事件
date: 2023-01-23 17:35
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 错误事件
【Flowable】 错误事件错误事件可以用做一个流程的开始事件或者作为一个任务或者子流程的边界事件,错误事件没有提供作用中间事件的功能,这一点和前面介绍的定时器事件和消息事件还有区别的。
1. 开始事件错误启动事件(error start event),可用于触发事件子流程(Event Sub-Process)。错误启动事件不能用于启动流程实例。
错误启动事件总是中断。我们通过案例来介绍。此处我们用 Eclipse 来绘制流程图,熟悉下 Eclipse 工具
注意:绘制的是子流程事件:
...
【Flowable】 消息事件
【Flowable】 消息事件Metadatatitle: 【Flowable】 消息事件
date: 2023-01-23 17:33
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 消息事件
【Flowable】 消息事件消息事件(message event),是指引用具名消息的事件。消息具有名字与载荷。与信号不同,消息事件只有一个接收者
1. 启动事件消息启动事件,也就是我们通过接收到某些消息后来启动流程实例,比如接收到了一封邮件,一条短信等,具体通过案例来讲解
我们需要先定义一个消息
然后在消息开始节点出引用
然后通过代码来处理,部署和启动
/**
* Deploy
*/
@Test
void testDeploy() throws Exception {
/ ...
【Flowable】 定时器事件
【Flowable】 定时器事件Metadatatitle: 【Flowable】 定时器事件
date: 2023-01-23 17:27
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Flowable
categories:
- Flowable
keywords:
- Flowable
description: 【Flowable】 事件
【Flowable】 事件Flowable 事件事件(event)通常用于为流程生命周期中发生的事情建模。事件总是图形化为圆圈。在 BPMN 2.0 中,有两种主要的事件分类:捕获(catching) 与 抛出(throwing 事件。
捕获: 当流程执行到达这个事件时,会等待直到触发器动作。触发器的类型由其中的图标,或者说 XML 中的类型声明而定义。捕获事件与抛出事件显示上的区别,是其内部的图标没有填充(即是白色的)。
抛出: 当流程执行到达这个事件时,会触发一个触发器。触发器的类型,由 ...