From 6f5a5ab3d4f569653c5c63af07121b0eca28d302 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 24 Oct 2025 20:46:43 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90antd=E3=80=91=E3=80=90bpm?= =?UTF-8?q?=E3=80=91=E5=B0=86=20bpmn-process-designer=20=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=E5=88=B0=20bpm=20components=20=E4=B8=8B=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bpmn-process-designer/package/index.ts | 13 ------------- .../bpm/components/bpmn-process-designer/index.ts | 2 ++ .../package/designer/ProcessDesigner.vue | 0 .../package/designer/ProcessViewer.vue | 0 .../bpmn-process-designer/package/designer/index.ts | 0 .../package/designer/index2.ts | 0 .../plugins/content-pad/contentPadProvider.js | 0 .../package/designer/plugins/content-pad/index.js | 0 .../package/designer/plugins/defaultEmpty.js | 0 .../plugins/descriptor/activitiDescriptor.json | 0 .../plugins/descriptor/camundaDescriptor.json | 0 .../plugins/descriptor/flowableDescriptor.json | 0 .../extension-moddle/activiti/activitiExtension.js | 0 .../plugins/extension-moddle/activiti/index.js | 0 .../plugins/extension-moddle/camunda/extension.js | 0 .../plugins/extension-moddle/camunda/index.js | 0 .../extension-moddle/flowable/flowableExtension.js | 0 .../plugins/extension-moddle/flowable/index.js | 0 .../designer/plugins/palette/CustomPalette.js | 0 .../package/designer/plugins/palette/index.js | 0 .../designer/plugins/palette/paletteProvider.js | 0 .../designer/plugins/translate/customTranslate.js | 0 .../package/designer/plugins/translate/zh.js | 0 .../bpmn-process-designer/package/index.ts | 13 +++++++++++++ .../package/palette/ProcessPalette.vue | 0 .../package/penal/PropertiesPanel.vue | 4 ++-- .../package/penal/base/ElementBaseInfo.vue | 0 .../penal/custom-config/ElementCustomConfig.vue | 0 .../custom-config/components/BoundaryEventTimer.vue | 0 .../components/UserTaskCustomConfig.vue | 0 .../package/penal/custom-config/data.ts | 0 .../package/penal/flow-condition/FlowCondition.vue | 0 .../package/penal/form/ElementForm.vue | 0 .../bpmn-process-designer/package/penal/index.js | 0 .../package/penal/listeners/ElementListeners.vue | 0 .../penal/listeners/ProcessListenerDialog.vue | 0 .../package/penal/listeners/UserTaskListeners.vue | 2 +- .../package/penal/listeners/utilSelf.ts | 0 .../penal/multi-instance/ElementMultiInstance.vue | 0 .../package/penal/other/ElementOtherConfig.vue | 0 .../package/penal/properties/ElementProperties.vue | 0 .../penal/signal-message/SignalAndMessage.vue | 0 .../package/penal/task/ElementTask.vue | 0 .../package/penal/task/data.ts | 0 .../penal/task/task-components/CallActivity.vue | 0 .../task-components/ProcessExpressionDialog.vue | 0 .../penal/task/task-components/ReceiveTask.vue | 0 .../penal/task/task-components/ScriptTask.vue | 0 .../penal/task/task-components/ServiceTask.vue | 0 .../package/penal/task/task-components/UserTask.vue | 0 .../package/penal/time-event-config/CycleConfig.vue | 0 .../penal/time-event-config/DurationConfig.vue | 0 .../penal/time-event-config/TimeEventConfig.vue | 0 .../bpmn-process-designer/package/theme/index.scss | 0 .../package/theme/process-designer.scss | 0 .../package/theme/process-panel.scss | 0 .../bpmn-process-designer/package/utils.ts | 0 .../bpmn-process-designer/src/highlight/index.js | 0 .../src/modules/custom-renderer/CustomRenderer.js | 0 .../src/modules/custom-renderer/index.js | 0 .../src/modules/rules/CustomRules.js | 0 .../src/modules/rules/index.js | 0 .../bpmn-process-designer/src/translations.ts | 0 .../src/utils/directive/clickOutSide.js | 0 .../bpmn-process-designer/src/utils/index.js | 0 .../bpmn-process-designer/src/utils/xml2json.js | 0 .../bpm/model/form/modules/bpm-model-editor.vue | 6 +++--- 67 files changed, 21 insertions(+), 19 deletions(-) delete mode 100644 apps/web-antd/src/components/bpmn-process-designer/package/index.ts create mode 100644 apps/web-antd/src/views/bpm/components/bpmn-process-designer/index.ts rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/ProcessDesigner.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/ProcessViewer.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/index.ts (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/index2.ts (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/content-pad/contentPadProvider.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/content-pad/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/defaultEmpty.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/descriptor/activitiDescriptor.json (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/descriptor/camundaDescriptor.json (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/descriptor/flowableDescriptor.json (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/activitiExtension.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/extension.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/flowableExtension.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/palette/CustomPalette.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/palette/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/palette/paletteProvider.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/translate/customTranslate.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/designer/plugins/translate/zh.js (100%) create mode 100644 apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/index.ts rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/palette/ProcessPalette.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/PropertiesPanel.vue (98%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/base/ElementBaseInfo.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/custom-config/ElementCustomConfig.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/custom-config/components/BoundaryEventTimer.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/custom-config/components/UserTaskCustomConfig.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/custom-config/data.ts (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/flow-condition/FlowCondition.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/form/ElementForm.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/listeners/ProcessListenerDialog.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue (99%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/listeners/utilSelf.ts (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/multi-instance/ElementMultiInstance.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/other/ElementOtherConfig.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/properties/ElementProperties.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/signal-message/SignalAndMessage.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/ElementTask.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/data.ts (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/task-components/CallActivity.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/task-components/ProcessExpressionDialog.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/task-components/ReceiveTask.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/task-components/ScriptTask.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/task-components/ServiceTask.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/time-event-config/CycleConfig.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/time-event-config/DurationConfig.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/theme/index.scss (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/theme/process-designer.scss (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/theme/process-panel.scss (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/package/utils.ts (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/highlight/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/modules/custom-renderer/CustomRenderer.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/modules/custom-renderer/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/modules/rules/CustomRules.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/modules/rules/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/translations.ts (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/utils/directive/clickOutSide.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/utils/index.js (100%) rename apps/web-antd/src/{ => views/bpm}/components/bpmn-process-designer/src/utils/xml2json.js (100%) diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/index.ts b/apps/web-antd/src/components/bpmn-process-designer/package/index.ts deleted file mode 100644 index f5e6b117f..000000000 --- a/apps/web-antd/src/components/bpmn-process-designer/package/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -import './theme/index.scss'; -import 'bpmn-js/dist/assets/diagram-js.css'; -import 'bpmn-js/dist/assets/bpmn-font/css/bpmn.css'; -import 'bpmn-js/dist/assets/bpmn-font/css/bpmn-codes.css'; -import 'bpmn-js/dist/assets/bpmn-font/css/bpmn-embedded.css'; -// TODO @puhui999:样式问题:设计器那,位置不太对; - -export { default as MyProcessDesigner } from './designer'; -// TODO @puhui999:流程发起时,预览相关的,需要使用; -export { default as MyProcessViewer } from './designer/index2'; -export { default as MyProcessPenal } from './penal'; - -// TODO @puhui999:【有个迁移的打印】【新增】流程打印,由 [@Lesan](https://gitee.com/LesanOuO) 贡献 [#816](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/816/)、[#1418](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1418/)、[#817](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/817/)、[#1419](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1419/)、[#1424](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1424)、[#819](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/819)、[#821](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/821/) diff --git a/apps/web-antd/src/views/bpm/components/bpmn-process-designer/index.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/index.ts new file mode 100644 index 000000000..411e2ceba --- /dev/null +++ b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/index.ts @@ -0,0 +1,2 @@ +// 导出 BPMN 流程设计器相关组件 +export * from './package'; diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/ProcessDesigner.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/ProcessDesigner.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/ProcessDesigner.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/ProcessDesigner.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/ProcessViewer.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/ProcessViewer.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/ProcessViewer.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/ProcessViewer.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/index.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/index.ts similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/index.ts rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/index.ts diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/index2.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/index2.ts similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/index2.ts rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/index2.ts diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/content-pad/contentPadProvider.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/content-pad/contentPadProvider.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/content-pad/contentPadProvider.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/content-pad/contentPadProvider.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/content-pad/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/content-pad/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/content-pad/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/content-pad/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/defaultEmpty.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/defaultEmpty.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/defaultEmpty.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/defaultEmpty.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/descriptor/activitiDescriptor.json b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/descriptor/activitiDescriptor.json similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/descriptor/activitiDescriptor.json rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/descriptor/activitiDescriptor.json diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/descriptor/camundaDescriptor.json b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/descriptor/camundaDescriptor.json similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/descriptor/camundaDescriptor.json rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/descriptor/camundaDescriptor.json diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/descriptor/flowableDescriptor.json b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/descriptor/flowableDescriptor.json similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/descriptor/flowableDescriptor.json rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/descriptor/flowableDescriptor.json diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/activitiExtension.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/activitiExtension.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/activitiExtension.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/activitiExtension.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/activiti/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/extension.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/extension.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/extension.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/extension.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/camunda/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/flowableExtension.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/flowableExtension.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/flowableExtension.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/flowableExtension.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/extension-moddle/flowable/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/palette/CustomPalette.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/palette/CustomPalette.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/palette/CustomPalette.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/palette/CustomPalette.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/palette/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/palette/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/palette/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/palette/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/palette/paletteProvider.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/palette/paletteProvider.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/palette/paletteProvider.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/palette/paletteProvider.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/translate/customTranslate.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/translate/customTranslate.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/translate/customTranslate.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/translate/customTranslate.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/translate/zh.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/translate/zh.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/designer/plugins/translate/zh.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/designer/plugins/translate/zh.js diff --git a/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/index.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/index.ts new file mode 100644 index 000000000..39f7f7f4d --- /dev/null +++ b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/index.ts @@ -0,0 +1,13 @@ +import './theme/index.scss'; +import 'bpmn-js/dist/assets/diagram-js.css'; +import 'bpmn-js/dist/assets/bpmn-font/css/bpmn.css'; +import 'bpmn-js/dist/assets/bpmn-font/css/bpmn-codes.css'; +import 'bpmn-js/dist/assets/bpmn-font/css/bpmn-embedded.css'; +// TODO @puhui999:样式问题:设计器那,位置不太对; + +export { default as MyProcessDesigner } from './designer'; +// TODO @puhui999:流程发起时,预览相关的,需要使用; +export { default as MyProcessViewer } from './designer/index2'; +export { default as MyProcessPenal } from './penal'; + +// TODO @jason:【有个迁移的打印】【新增】流程打印,由 [@Lesan](https://gitee.com/LesanOuO) 贡献 [#816](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/816/)、[#1418](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1418/)、[#817](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/817/)、[#1419](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1419/)、[#1424](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1424)、[#819](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/819)、[#821](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/821/) diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/palette/ProcessPalette.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/palette/ProcessPalette.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/palette/ProcessPalette.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/palette/ProcessPalette.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/PropertiesPanel.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/PropertiesPanel.vue similarity index 98% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/PropertiesPanel.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/PropertiesPanel.vue index 9621fb703..5371c88d0 100644 --- a/apps/web-antd/src/components/bpmn-process-designer/package/penal/PropertiesPanel.vue +++ b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/PropertiesPanel.vue @@ -6,8 +6,8 @@ import { cloneDeep } from '@vben/utils'; import { Collapse } from 'ant-design-vue'; -import ElementCustomConfig from '#/components/bpmn-process-designer/package/penal/custom-config/ElementCustomConfig.vue'; -import ElementForm from '#/components/bpmn-process-designer/package/penal/form/ElementForm.vue'; +import ElementCustomConfig from '#/views/bpm/components/bpmn-process-designer/package/penal/custom-config/ElementCustomConfig.vue'; +import ElementForm from '#/views/bpm/components/bpmn-process-designer/package/penal/form/ElementForm.vue'; import ElementBaseInfo from './base/ElementBaseInfo.vue'; import FlowCondition from './flow-condition/FlowCondition.vue'; diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/base/ElementBaseInfo.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/base/ElementBaseInfo.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/base/ElementBaseInfo.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/base/ElementBaseInfo.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/ElementCustomConfig.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/ElementCustomConfig.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/ElementCustomConfig.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/ElementCustomConfig.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/components/BoundaryEventTimer.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/components/BoundaryEventTimer.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/components/BoundaryEventTimer.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/components/BoundaryEventTimer.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/components/UserTaskCustomConfig.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/components/UserTaskCustomConfig.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/components/UserTaskCustomConfig.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/components/UserTaskCustomConfig.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/data.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/data.ts similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/custom-config/data.ts rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/custom-config/data.ts diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/flow-condition/FlowCondition.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/flow-condition/FlowCondition.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/flow-condition/FlowCondition.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/flow-condition/FlowCondition.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/form/ElementForm.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/form/ElementForm.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/form/ElementForm.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/form/ElementForm.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/ProcessListenerDialog.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ProcessListenerDialog.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/ProcessListenerDialog.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ProcessListenerDialog.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue similarity index 99% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue index 460f72a84..6ab38bcf9 100644 --- a/apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue +++ b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue @@ -18,7 +18,7 @@ import { TableColumn, } from 'ant-design-vue'; -import ProcessListenerDialog from '#/components/bpmn-process-designer/package/penal/listeners/ProcessListenerDialog.vue'; +import ProcessListenerDialog from '#/views/bpm/components/bpmn-process-designer/package/penal/listeners/ProcessListenerDialog.vue'; import { createListenerObject, updateElementExtensions } from '../../utils'; import { diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/utilSelf.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/utilSelf.ts similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/listeners/utilSelf.ts rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/utilSelf.ts diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/multi-instance/ElementMultiInstance.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/multi-instance/ElementMultiInstance.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/multi-instance/ElementMultiInstance.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/multi-instance/ElementMultiInstance.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/other/ElementOtherConfig.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/other/ElementOtherConfig.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/other/ElementOtherConfig.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/other/ElementOtherConfig.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/properties/ElementProperties.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/properties/ElementProperties.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/properties/ElementProperties.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/properties/ElementProperties.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/signal-message/SignalAndMessage.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/signal-message/SignalAndMessage.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/signal-message/SignalAndMessage.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/signal-message/SignalAndMessage.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/ElementTask.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/ElementTask.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/ElementTask.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/ElementTask.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/data.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/data.ts similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/data.ts rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/data.ts diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/CallActivity.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/CallActivity.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/CallActivity.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/CallActivity.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ProcessExpressionDialog.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ProcessExpressionDialog.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ProcessExpressionDialog.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ProcessExpressionDialog.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ReceiveTask.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ReceiveTask.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ReceiveTask.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ReceiveTask.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ScriptTask.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ScriptTask.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ScriptTask.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ScriptTask.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ServiceTask.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ServiceTask.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/ServiceTask.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/ServiceTask.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/time-event-config/CycleConfig.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/CycleConfig.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/time-event-config/CycleConfig.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/CycleConfig.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/time-event-config/DurationConfig.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/DurationConfig.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/time-event-config/DurationConfig.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/DurationConfig.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/theme/index.scss b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/theme/index.scss similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/theme/index.scss rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/theme/index.scss diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/theme/process-designer.scss b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/theme/process-designer.scss similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/theme/process-designer.scss rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/theme/process-designer.scss diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/theme/process-panel.scss b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/theme/process-panel.scss similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/theme/process-panel.scss rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/theme/process-panel.scss diff --git a/apps/web-antd/src/components/bpmn-process-designer/package/utils.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/utils.ts similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/package/utils.ts rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/package/utils.ts diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/highlight/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/highlight/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/highlight/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/highlight/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/modules/custom-renderer/CustomRenderer.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/custom-renderer/CustomRenderer.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/modules/custom-renderer/CustomRenderer.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/custom-renderer/CustomRenderer.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/modules/custom-renderer/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/custom-renderer/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/modules/custom-renderer/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/custom-renderer/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/modules/rules/CustomRules.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/rules/CustomRules.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/modules/rules/CustomRules.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/rules/CustomRules.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/modules/rules/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/rules/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/modules/rules/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/modules/rules/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/translations.ts b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/translations.ts similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/translations.ts rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/translations.ts diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/utils/directive/clickOutSide.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/utils/directive/clickOutSide.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/utils/directive/clickOutSide.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/utils/directive/clickOutSide.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/utils/index.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/utils/index.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/utils/index.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/utils/index.js diff --git a/apps/web-antd/src/components/bpmn-process-designer/src/utils/xml2json.js b/apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/utils/xml2json.js similarity index 100% rename from apps/web-antd/src/components/bpmn-process-designer/src/utils/xml2json.js rename to apps/web-antd/src/views/bpm/components/bpmn-process-designer/src/utils/xml2json.js diff --git a/apps/web-antd/src/views/bpm/model/form/modules/bpm-model-editor.vue b/apps/web-antd/src/views/bpm/model/form/modules/bpm-model-editor.vue index 189dca6db..6396a8c2b 100644 --- a/apps/web-antd/src/views/bpm/model/form/modules/bpm-model-editor.vue +++ b/apps/web-antd/src/views/bpm/model/form/modules/bpm-model-editor.vue @@ -14,11 +14,11 @@ import { getForm } from '#/api/bpm/form'; import { MyProcessDesigner, MyProcessPenal, -} from '#/components/bpmn-process-designer/package'; +} from '#/views/bpm/components/bpmn-process-designer/package'; // 自定义元素选中时的弹出菜单(修改 默认任务 为 用户任务) -import CustomContentPadProvider from '#/components/bpmn-process-designer/package/designer/plugins/content-pad'; +import CustomContentPadProvider from '#/views/bpm/components/bpmn-process-designer/package/designer/plugins/content-pad'; // 自定义左侧菜单(修改 默认任务 为 用户任务) -import CustomPaletteProvider from '#/components/bpmn-process-designer/package/designer/plugins/palette'; +import CustomPaletteProvider from '#/views/bpm/components/bpmn-process-designer/package/designer/plugins/palette'; defineOptions({ name: 'BpmModelEditor' });