didi / LogicFlow

专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。A flow chart editing framework focusing on business customization.
https://site.logic-flow.cn
Apache License 2.0
7.87k stars 1.06k forks source link

[Bug Report]: 插件换成 BpmnXmlAdapter bpmn:parallelGateway 组件没有了 #1685

Closed csx-bill closed 1 month ago

csx-bill commented 1 month ago

发生了什么?

demo 地址: https://github.com/csx-bill/logic-flow/tree/master 问题: 插件换成 BpmnXmlAdapter bpmn:parallelGateway 组件没有了

logicflow/core版本

1.2.27

logicflow/extension版本

1.2.27

logicflow/engine版本

1.2.27

浏览器&环境

Chrome

boyongjiong commented 1 month ago

没看懂什么意思

csx-bill commented 1 month ago

没看懂什么意思

我上面有案例,我使用的html 页面引入的js 实现的,浏览器可直接打开index.html 拖拽并行网关组件,其他组件是正常的 image

DymoneLewis commented 1 month ago

看了一下,目前1.x版本的cdn里没有导出BPMNElements相关的内容,可以升到我们最新的2.0.beta.4这里导出了完整的内容,不过我们在2.0版本优化了CDN包的打包逻辑,在引入的时候写法上需要调整一下,具体可以参考下面这段根据你的demo改写的逻辑 (Tip: 在写法上一个不同点是引入CDN时只能整体引入,取方法/插件时需要增加前缀(如下文中new LogicFlow需要写成new Core.LogicFlow, plugins传入的插件需要写成Extension.插件名

<!DOCTYPE html>

flow-ui
start-event-drawer
节点编码
节点名称
监听器类型
监听器路径
user-task-drawer
节点编码
节点名称
协作方式 或签 票签 会签
权限标识
是否可以跳转任意节点
监听器类型
监听器路径
exclusive-gateway-drawer
节点编码
节点名称
parallel-gateway-drawer
节点编码
节点名称
end-event-drawer
节点编码
节点名称
sequence-flow-drawer
跳转类型
csx-bill commented 1 month ago

新版本已解决