Comments (3)
xcrud
是封装了 elementui
,切换为原生工作量太大了,使用 xcrud
就是为了加快本库的开发
我是觉得不会出现需要定制本库的需求,应该只通过 npm 安装使用,另外等 vue@3
和 element-plus
成为标配后,本库也不会升级,到时候建议使用 iframe 方式部署,说到底,这只是一个程序员开发阶段通过拖拽生成 xml 使用的工具
from workflow-bpmn-modeler.
感谢您的回复,定制版的需求会很多的,不同行业不同场景对工作流的要求不同,您可以看一下,盘古BPM的demo(未开源),
盘古BPM (流程平台-流程辅助功能-模型管理-编辑),您的 workflow-bpmn-modeler
如果能出一个原生 elementui
的版本受众面会更广,很多人也会加入维护,包括我,当然 xcrud
也是不错的。
from workflow-bpmn-modeler.
不同行业不同场景对工作流的要求不同
的确是这样的,但是我更倾向于针对场景通过额外的表单和数据库表进行配置(参考jeecg),而不是自行扩展 flowable 的属性。从工作量上评估,通过额外表单也会更简单(让后端从 xml 中解析自定义数据是一件比较麻烦的事😂)
比如盘古对任务分配人员时,提供了这些选项,我不觉得这是好的设计,从接口中看出它是在 xml 上自定义了很多非 flowable 的属性,这让 xml 失去了通用性。
这个库对标的是 flowable 官方的流程设计器,使用的术语也都是来自 flowable 官方文档。
from workflow-bpmn-modeler.
Related Issues (20)
- 左侧菜单和右击菜单有办法只显示开始、结束、网关、审批任务吗? HOT 1
- 自定义节点属性,属性无法回显 HOT 1
- 开始节点支持定时启动
- 多实例节点保存错误 HOT 4
- 多实例`isSequential="false"` HOT 3
- vue3考虑下呗 HOT 1
- 可以适配camunda吗 HOT 1
- vue3+vite兼容该组件时报错 HOT 4
- 如何把组件源码放入到代码里面
- 有没有后端示例
- 11
- 服务任务(ServiceTask)是否异步 默认永远为true
- 什么时候出一版适用vue3.0的呢
- 在配置流程的时候 类型设置能否自定义 HOT 2
- 在配置流程的时候 类型设置能否自定义
- question on removal of BPMN.io watermark HOT 1
- 支持camunda吗 HOT 1
- change language HOT 1
- iframe使用workFlow onload触发 HOT 1
- create.user-task
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from workflow-bpmn-modeler.