flowable实战(十五)关于流程设计器 bpmn.js与vue的整合
一、前言:
由于flowable本身带的Moder风格实在与前端页面风格不一样,同时由于Modeler采用Angular.js写的,改造起来相对有一定的难度,所以打算换成bpmn.js当成流程设计器。
二、与vue的整合
1.安装以下包进开发环境
npm install --save bpmn-js;
npm install -- save bpmn-js-properties-panel;
npm install --save camunda-bpmn-moddle;
2.定制开发以下功能:
(1)打开:打开本地的*.bpmn20.xml模型文件,并在bpmn.js插件的画布上显示出来。
(2)创建:创建一个新的流程,在画布上供用户拖拉完成。
(3)导出流程模板:导成一个xml或者zip的形式。
(4)撤销:支持向前或向后撤销,即撤销在画布上刚才操作。
(5) 放大/缩小:支持画布的放大与缩小,以及重置恢常正常大小。
(6) 保存流程的模型到自己的定义数据库表,同时同步更新到act_de_model表中。
(7) 节点属性面板的定制功能开发。
三、整合的真实效果如下:
flowable实战(十五)关于流程设计器 bpmn.js与vue的整合相关推荐
- 关于Bpm系统的流程设计器
前段时间公司要求摒弃BPMN.js (公司觉得用户学习 成本高,而且东西丑陋)进而借鉴钉钉的OA流程审批样式 经过需求评审,项目分析和讨论,最终已树形结构的Json做传输 将个个节点带回,Java控制 ...
- [ Flowable ] 与modeler流程设计器整合教程
Flowable 与 modeler 流程设计器整合方案 本教程基于Flowable 6.2.1 ,破解 flowable-idm的权限登录,整合SpringMVC实现maven动态导入jar包,期间 ...
- Flowable 快速入门教程:Flowable 入门开发案例,结合流程设计器详细讲解
Flowable 快速入门教程:Flowable 入门开发案例,结合流程设计器详细讲解 前言 流程设计器集成 整体流程图 流程节点说明 第一审核人节点:实际设置审核人 配置信息 说明 第二审核人:参数 ...
- 整理流程引擎Flowable的前端流程设计器Modeler
1.Flowable Modeler 官方提供的设计器,不是基于vue,另外拆分整合困难. 2.bpmn-js GitHub地址:https://github.com/bpmn-io/bpmn-js ...
- 【工作流引擎】Flowable流程设计器 基于bpmnjs开发的vue组件
[工作流引擎]Flowable流程设计器 基于bpmnjs开发的vue组件 设计器介绍 集成设计器 设计器介绍 bpmn.js官网 bpmn.js 是一个BPMN2.0渲染工具包和web建模器, 使得 ...
- 基于Flowable 6.x 的工作流管理平台源码 在线流程设计器 在线流程表单设
基于Flowable 6.x 的工作流管理平台源码 在线流程设计器 在线流程表单设计器 单节点配置表单 多实例会签任务 任务节点配置任务/执行监听器 动态配置任务候选人 其它流程相关功能点
- 【Flowable】Flowable流程设计器
Flowable流程设计器有两种实现方式 Eclipse Designer Flowable UI应用 1.Eclipse Designer Flowable提供了名为Flowable Eclipse ...
- springcloudspringboot+vue+elementui+flowable+自定义表单+VUE流程设计器
源码 springboot:https://gitee.com/zjm16/zjmzxfzhl springcloud:https://gitee.com/zjm16/zjmzxfzhl-cloud ...
- 基于J2EE+JBPM3.x/JBPM4.3+Flex流程设计器+Jquery+授权认证)企业普及版贝斯OA与工作流系统...
基于J2EE+JBPM3.x/JBPM4.3+Flex流程设计器+Jquery+授权认证)企业普及版贝斯OA与工作流系统 课程学习地址:http://***/goods.php?id=173 本项目是 ...
最新文章
- 漫谈 ClickHouse 在实时分析系统中的定位与作用
- MVVM框架原理浅谈
- setTimeout 定时器的使用
- Qt Creator使用Qt Quick工具栏
- 【Get 以太坊技能】CentOS 7 Geth安装
- UVa10129(还没ac)各种re,o(╥﹏╥)o
- c语言调试出错误怎么改,C语言调试常见错误及修改方法(附习题)
- python windows窗口置顶_想用Python编程却不知如何下手?一篇搞定编程准备工作
- 设置java环境变量生效 centos_解决CentOS java环境不生效的问题
- ajax.request提交,ajax request 请求
- 机器学习之线性回归的改进-岭回归
- HTML:在动态背景登陆界面中加入图片轮播
- 计算机用户界面英文,计算机主板CMOS界面英文翻译(2)
- 行驶证核验-行驶证核验查询-行驶证核验接口-行驶证核验查询接口-行驶证核验api接口-行驶证核验api
- Shell脚本到底是什么高大上的技术吗?
- 【Linux】CMAQ实践部署
- 如何更改本地网页网址
- 探讨Python在开发中的重要性!
- 如何将pdf转换成ppt演讲稿
- 【转】大河报重要版面刊登署名永春文章:观猴有感 原始社会平均分配食物的问题 关于母系社会问题 关于人与动物关系的问题...