miyuesc / bpmn-process-designer

Base on Vue 2.x and ElementUI,基于 Bpmn.js、Vue 2.x 和 ElementUI 的流程编辑器(前端部分),支持监听器,扩展属性,表单等配置,可自由扩展
https://miyuesc.github.io/process-designer-v2/
Apache License 2.0
1.6k stars 458 forks source link

Extended attribute loss #30

Open ChaominRuan opened 2 years ago

ChaominRuan commented 2 years ago

Enter the page for the first time, drag a task, change it to "Call task", add an extension property after saving, click the canvas, click the call task again, the extension property that was just added disappeared As shown in the figure: GIF 2022-3-8 10-11-21

miyuesc commented 2 years ago

我测试了一下是正常的呀

ChaominRuan commented 2 years ago

我测试了一下是正常的呀

刷新页面重新试试? 我这边第一次添加的扩展属性100%丢失,再次添加才有。

ChaominRuan commented 2 years ago

我测试了一下是正常的呀

详细操作步骤:

  1. 打开 https://miyuesc.github.io/process-designer/
  2. 从 palette 拖出一个 创建任务
  3. 修改类型为 调用活动
  4. 点击该调用活动 添加扩展属性 (点击保存的时候会发现属性面板发生了变化,这也是个BUG)
  5. 点击空白画布,再次点击这个调用活动,刚刚添加的属性没有了
miyuesc commented 2 years ago

好像是,后面我有时间了改一下吧