![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flowable工作流
凌晨两点钟同学
记录过往,期许未来!
展开
-
linux下flowable流程图乱码或图片中文乱码问题
将缺少的字体(如simhei.ttf、simsun.ttc)上传到jdk目录/usr/local/jdk8/jdk1.8.0_201/jre/lib/fonts和/usr/share/fonts 文件夹下原创 2020-07-29 08:30:48 · 1550 阅读 · 0 评论 -
flowable流程图乱码
原因:linux服务器上没中文字体解决方法:/usr/share/fonts 文件夹下加simhei.ttf、simsun.ttc 或者jre/lib/fonts文件夹下增加simhei.ttf、simsun.ttc原创 2020-05-20 15:30:39 · 1090 阅读 · 0 评论 -
flowable全局监听
全局监听就是所有的动作做一些统一处理由于实际情况下我们会把表单、流程数据同步到业务系统。这个时候我们全局监听就起到很大的作用了。1、配置全局监听器,利用EventDispatcher添加监听器/** * 全局监听配置 ContextRefreshedEvent在类被初始化之后触发 */@Configurationpublic class FlowableGlobListenerConfig implements ApplicationListener<ContextRefresh原创 2020-05-15 17:42:03 · 3256 阅读 · 0 评论 -
flowable数据库表结构
flowable 数据库表(一共70张表)1. Flowable数据库表命名规则ACT_RE_* ’RE’表示repository(存储)。RepositoryService接口操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。 ACT_RU_*...原创 2020-05-06 09:04:29 · 1611 阅读 · 0 评论 -
Activiti中databaseSchemaUpdate属性
activity/flowable的databaseSchemaUpdate属性:数据库更新策略,其取值有以下四个:flase: 默认值。activiti在启动时,会对比数据库表中保存的版本,如果没有表或者版本不匹配,将抛出异常。(生产环境常用)true: activiti会对数据库中所有表进行更新操作。如果表不存在,则自动创建。(开发时常用)create_dr...原创 2020-04-28 08:48:24 · 5661 阅读 · 2 评论 -
flowable任务监听器 事件监听器
任务监听器:针对UserTask节点事件监听器:针对任意节点使用场景:实际情况下可能会在节点开始或结束之后调用业务系统的接口去做同步数据之类的业务处理。一、定义任务监听器@Scope@Component(value = "taskBusinessCallListener")public class TaskBusinessCallListener extends Busines...原创 2020-03-26 16:38:00 · 8463 阅读 · 5 评论 -
flowable表单设计器选型
用flowable实现工作流不可避免有表单的需求,讲一下flowable表单设计器的选择。flowable有自带的表单设计器,这个结合业务需求看是否合适。网上也有很多开源的设计器,如果用开源的表单设计器,大概的方案如下:1、将设计的表单以json形式存放在新建的表中2、填写的表单数据存放在flowable的的act_ru_variable表以下是一些设计器,vue方向的...原创 2020-02-25 16:45:33 · 7732 阅读 · 0 评论 -
flowable多实例
多时例的业务场景:收集一次组织活动的信息;一个合同需要三个经理审批,可以是顺序的也可以是并行的;投票,只需要其中70%的人赞成即可。等等......内置变量说明:nrOfInstances 一共有多少个实例 nrOfCompletedInstances 已经完成的实例个数 nrOfActiveInstances 未完成的实例个数 流程定义xml:&...原创 2020-03-19 09:07:34 · 2407 阅读 · 1 评论 -
flowable自定义节点属性
1、模板定义xml中增加如下内容(节点标签下extensionElements增加自定义属性(标签)):2、自定义任务解析器CustomUserTaskJsonConverter extends UserTaskJsonConverter重写convertElementToJson方法,增加以下内容 //自定义节点属性// setPropertyVa...原创 2020-03-09 13:10:09 · 2347 阅读 · 4 评论 -
flowable使用extensionElements自定义节点
flowable在extensionElements自定义节点,可以用作表单全局设置等流程xml的结构如下代码方面,自定义解析器 继承BpmnJsonConverter,重写convertToJson、convertToBpmnModel等方法convertToJson增加以下内容:convertToBpmnModel增加以下内容:自定义解析器代码如下:pac...原创 2020-03-06 17:32:28 · 9125 阅读 · 7 评论 -
flowable集成后扫描不到jar包中mapping而报错
报错信息如下:Mapped Statements collection does not contain value for org.flowable.ui.modeler.domain.Model.selectModelByParameters原因为未配置扫描flowable的mapping文件解决方法:1、spring-dao.xml增加以下红色部分:<bean n...原创 2020-02-16 20:05:38 · 1773 阅读 · 0 评论