From 945eec5418ee9fa87a1cd01b3cdd1a6844a46287 Mon Sep 17 00:00:00 2001 From: LiuHao Date: Mon, 15 Apr 2024 12:02:40 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96bpmn=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BpmnDesign => bpmn}/assets/defaultXML.ts | 0 .../BpmnDesign => bpmn}/assets/lang/zh.ts | 0 .../assets/moddle/flowable.ts | 0 .../ContextPad/CustomContextPadProvider.ts | 0 .../module/Palette/CustomPaletteProvider.ts | 0 .../assets/module/Renderer/CustomRenderer.ts | 0 .../assets/module/Translate/index.ts | 2 +- .../assets/module/index.ts | 0 .../BpmnDesign => bpmn}/assets/showConfig.ts | 0 .../assets/style/index.scss | 0 .../BpmnDesign => bpmn}/hooks/usePanel.ts | 4 +- .../hooks/useParseElement.ts | 0 src/bpmn/index.vue | 498 +++++++++++++++++ .../panel/GatewayPanel.vue | 6 +- .../panel/ParticipantPanel.vue | 5 +- .../panel/ProcessPanel.vue | 4 +- .../panel/SequenceFlowPanel.vue | 7 +- .../panel/StartEndPanel.vue | 5 +- .../panel/SubProcessPanel.vue | 5 +- .../BpmnDesign => bpmn}/panel/TaskPanel.vue | 25 +- .../BpmnDesign => bpmn}/panel/index.vue | 0 .../panel/property/DueDate.vue | 0 .../panel/property/ExecutionListener.vue | 7 +- .../panel/property/ListenerParam.vue | 0 .../panel/property/TaskListener.vue | 7 +- src/components/BpmnDesign/index.vue | 521 ++---------------- src/views/workflow/model/design.vue | 67 --- src/views/workflow/model/index.vue | 2 +- 28 files changed, 593 insertions(+), 572 deletions(-) rename src/{components/BpmnDesign => bpmn}/assets/defaultXML.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/lang/zh.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/moddle/flowable.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/module/ContextPad/CustomContextPadProvider.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/module/Palette/CustomPaletteProvider.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/module/Renderer/CustomRenderer.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/module/Translate/index.ts (86%) rename src/{components/BpmnDesign => bpmn}/assets/module/index.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/showConfig.ts (100%) rename src/{components/BpmnDesign => bpmn}/assets/style/index.scss (100%) rename src/{components/BpmnDesign => bpmn}/hooks/usePanel.ts (97%) rename src/{components/BpmnDesign => bpmn}/hooks/useParseElement.ts (100%) create mode 100644 src/bpmn/index.vue rename src/{components/BpmnDesign => bpmn}/panel/GatewayPanel.vue (89%) rename src/{components/BpmnDesign => bpmn}/panel/ParticipantPanel.vue (92%) rename src/{components/BpmnDesign => bpmn}/panel/ProcessPanel.vue (93%) rename src/{components/BpmnDesign => bpmn}/panel/SequenceFlowPanel.vue (94%) rename src/{components/BpmnDesign => bpmn}/panel/StartEndPanel.vue (92%) rename src/{components/BpmnDesign => bpmn}/panel/SubProcessPanel.vue (98%) rename src/{components/BpmnDesign => bpmn}/panel/TaskPanel.vue (96%) rename src/{components/BpmnDesign => bpmn}/panel/index.vue (100%) rename src/{components/BpmnDesign => bpmn}/panel/property/DueDate.vue (100%) rename src/{components/BpmnDesign => bpmn}/panel/property/ExecutionListener.vue (97%) rename src/{components/BpmnDesign => bpmn}/panel/property/ListenerParam.vue (100%) rename src/{components/BpmnDesign => bpmn}/panel/property/TaskListener.vue (97%) delete mode 100644 src/views/workflow/model/design.vue diff --git a/src/components/BpmnDesign/assets/defaultXML.ts b/src/bpmn/assets/defaultXML.ts similarity index 100% rename from src/components/BpmnDesign/assets/defaultXML.ts rename to src/bpmn/assets/defaultXML.ts diff --git a/src/components/BpmnDesign/assets/lang/zh.ts b/src/bpmn/assets/lang/zh.ts similarity index 100% rename from src/components/BpmnDesign/assets/lang/zh.ts rename to src/bpmn/assets/lang/zh.ts diff --git a/src/components/BpmnDesign/assets/moddle/flowable.ts b/src/bpmn/assets/moddle/flowable.ts similarity index 100% rename from src/components/BpmnDesign/assets/moddle/flowable.ts rename to src/bpmn/assets/moddle/flowable.ts diff --git a/src/components/BpmnDesign/assets/module/ContextPad/CustomContextPadProvider.ts b/src/bpmn/assets/module/ContextPad/CustomContextPadProvider.ts similarity index 100% rename from src/components/BpmnDesign/assets/module/ContextPad/CustomContextPadProvider.ts rename to src/bpmn/assets/module/ContextPad/CustomContextPadProvider.ts diff --git a/src/components/BpmnDesign/assets/module/Palette/CustomPaletteProvider.ts b/src/bpmn/assets/module/Palette/CustomPaletteProvider.ts similarity index 100% rename from src/components/BpmnDesign/assets/module/Palette/CustomPaletteProvider.ts rename to src/bpmn/assets/module/Palette/CustomPaletteProvider.ts diff --git a/src/components/BpmnDesign/assets/module/Renderer/CustomRenderer.ts b/src/bpmn/assets/module/Renderer/CustomRenderer.ts similarity index 100% rename from src/components/BpmnDesign/assets/module/Renderer/CustomRenderer.ts rename to src/bpmn/assets/module/Renderer/CustomRenderer.ts diff --git a/src/components/BpmnDesign/assets/module/Translate/index.ts b/src/bpmn/assets/module/Translate/index.ts similarity index 86% rename from src/components/BpmnDesign/assets/module/Translate/index.ts rename to src/bpmn/assets/module/Translate/index.ts index 7324c77..6b52dae 100644 --- a/src/components/BpmnDesign/assets/module/Translate/index.ts +++ b/src/bpmn/assets/module/Translate/index.ts @@ -1,4 +1,4 @@ -import zh from '@/components/BpmnDesign/assets/lang/zh'; +import zh from '../../lang/zh'; const customTranslate = (template: any, replacements: any) => { replacements = replacements || {}; diff --git a/src/components/BpmnDesign/assets/module/index.ts b/src/bpmn/assets/module/index.ts similarity index 100% rename from src/components/BpmnDesign/assets/module/index.ts rename to src/bpmn/assets/module/index.ts diff --git a/src/components/BpmnDesign/assets/showConfig.ts b/src/bpmn/assets/showConfig.ts similarity index 100% rename from src/components/BpmnDesign/assets/showConfig.ts rename to src/bpmn/assets/showConfig.ts diff --git a/src/components/BpmnDesign/assets/style/index.scss b/src/bpmn/assets/style/index.scss similarity index 100% rename from src/components/BpmnDesign/assets/style/index.scss rename to src/bpmn/assets/style/index.scss diff --git a/src/components/BpmnDesign/hooks/usePanel.ts b/src/bpmn/hooks/usePanel.ts similarity index 97% rename from src/components/BpmnDesign/hooks/usePanel.ts rename to src/bpmn/hooks/usePanel.ts index e9032f1..d92b7d7 100644 --- a/src/components/BpmnDesign/hooks/usePanel.ts +++ b/src/bpmn/hooks/usePanel.ts @@ -1,4 +1,4 @@ -import showConfig from '@/components/BpmnDesign/assets/showConfig'; +import showConfig from '../assets/showConfig'; import { ModdleElement } from 'bpmn'; import useModelerStore from '@/store/modules/modeler'; import { MultiInstanceTypeEnum } from '@/enums/bpmn/IndexEnums'; @@ -116,7 +116,7 @@ export default (ops: Options) => { } }; const formKeyChange = (newVal: string) => { - updateProperties({ formKey: newVal }); + updateProperties({ formKey: newVal }); }; const constant = { MultiInstanceType: [ diff --git a/src/components/BpmnDesign/hooks/useParseElement.ts b/src/bpmn/hooks/useParseElement.ts similarity index 100% rename from src/components/BpmnDesign/hooks/useParseElement.ts rename to src/bpmn/hooks/useParseElement.ts diff --git a/src/bpmn/index.vue b/src/bpmn/index.vue new file mode 100644 index 0000000..698f12b --- /dev/null +++ b/src/bpmn/index.vue @@ -0,0 +1,498 @@ + + + + + diff --git a/src/components/BpmnDesign/panel/GatewayPanel.vue b/src/bpmn/panel/GatewayPanel.vue similarity index 89% rename from src/components/BpmnDesign/panel/GatewayPanel.vue rename to src/bpmn/panel/GatewayPanel.vue index 46c67b5..5931539 100644 --- a/src/components/BpmnDesign/panel/GatewayPanel.vue +++ b/src/bpmn/panel/GatewayPanel.vue @@ -39,11 +39,11 @@ - diff --git a/src/views/workflow/model/design.vue b/src/views/workflow/model/design.vue deleted file mode 100644 index 78b104f..0000000 --- a/src/views/workflow/model/design.vue +++ /dev/null @@ -1,67 +0,0 @@ - - - - - diff --git a/src/views/workflow/model/index.vue b/src/views/workflow/model/index.vue index c8c9271..4c70c30 100644 --- a/src/views/workflow/model/index.vue +++ b/src/views/workflow/model/index.vue @@ -138,7 +138,7 @@