Home
Softono

Bpmn Process Designer

Open source Apache-2.0 TypeScript
1.8K
Stars
486
Forks
25
Issues
31
Watchers
11 months
Last Commit

 About Bpmn Process Designer

bpmn-js 工具库

Platforms

Web Self-hosted

Languages

TypeScript

Need Help Installing Bpmn Process Designer?

We provide expert installation service for this software. Our team will install, configure, and secure Bpmn Process Designer on your server. plans start at just $30.

Bpmn Process Designer

View on GitHub

Bpmn Process Designer


✨✨✨ 目前成都的"小学生"大佬和作者一起开发了 Flowable 流程引擎组件(包含前端设计器与后端流程引擎)。

🚀🚀🚀该组件与Flowable 流程引擎深度融合,结合实际业务场景和使用方式,对属性编辑面板进行了重新设计,优化了用户体验。 增加了符合业务场景的流程校验与进度预览、引入了富文本编辑器与代码编辑器。 结合后端引擎,可直接嵌入系统中使用。

详情请访问:https://www.bpmport.com/products

设计器预览:FlowableDesignerFlowableViewer

联系方式:

Mail: [email protected]

QQ Group: 582010059

QQ Group wechat


bpmn-js 等相关内容,遇到问题可以在 bpmn-js-questions: bpmn工具库说明及常见问题解答 中查询或者提问。


作者简介

MiyueFE(白小米),也可以叫我小白或者小米,常驻 稀土掘金,也可以通过以下方式联系我:

  • 邮箱:QQ mail
  • 掘金:MiyueFE
  • Discard:https://discord.gg/8cBhGGyeV5
  • 公众号:MiyueFE 的前端圈

项目说明

  1. vue 2 + JavaScript + bpmn-js@8+ + element-ui 在本仓库 main 分支,是外面多数项目依赖的原始代码,问题较多。

  2. vue 2 + JavaScript + bpmn-js@9+ + element-ui 在本仓库 v2 分支,修改了少数样式,调整了数据交互逻辑,但是核心的数据更新与处理部分逻辑还有一些缺陷。

  3. vue 3 + TypeScript + bpmn-js@13 + naive-uimoon-studio/vite-vue-bpmn-process 仓库,是 v2 的前身。

当前 next 分支作为 pnpm workplace 测试分支,与上述所有内容存在较大差异(暂时不能直接使用),加上工作问题,更新时间不定。

另外,上述 1、2、3 三个分支作为很早之前的版本,虽然用户量比较多,但是依然存在很多问题,建议在理解代码之后进行重新开发。 next 分支提供了基础的 bpmn-js 工具方法,基于官方 camunda 属性面板,并进行了多次测试,基本上可以满足大部分自主开发中的核心需求,只需要基于该分支进行二次开发即可。

如果需要可以直接结合系统使用,并且已经修复了核心业务逻辑问题的版本,可以联系上面的商业版本。

开源许可

Apache License © 2023 miyuesc

本项目遵守 Apache License 2.0 开源协议,详情请参阅 LICENSE 文件

基于此项目进行开发时,请保留作者的版权信息。

赞助

书籍推荐

《深入Activiti流程引擎:核心原理与高阶实战》

推荐指数:⭐⭐⭐⭐⭐

购买地址:京东异步社区电子书

《深入Flowable流程引擎:核心原理与高阶实战》

推荐指数:⭐⭐⭐⭐⭐

购买地址:京东

这本书得到了 Flowable 创始人 Tijs Rademakers 亲笔作序推荐,对系统学习和深入掌握 Flowable 的用法非常有帮助。

深入Flowable流程引擎