From 97b1ac6ad3af5d9e8b3eff7ea51df6ef27e2fd96 Mon Sep 17 00:00:00 2001 From: Lesan <1960681385@qq.com> Date: Mon, 2 Dec 2024 14:47:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20bpm=E8=AE=BE=E8=AE=A1=E5=99=A8=E9=80=82?= =?UTF-8?q?=E9=85=8Dsimple=E8=AE=BE=E8=AE=A1=E5=99=A8=EF=BC=8C=E8=B6=85?= =?UTF-8?q?=E6=97=B6=E5=AE=A1=E6=89=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../descriptor/flowableDescriptor.json | 28 ++ .../components/BoundaryEventTimer.vue | 247 +++++++++++++++++- 2 files changed, 271 insertions(+), 4 deletions(-) diff --git a/src/components/bpmnProcessDesigner/package/designer/plugins/descriptor/flowableDescriptor.json b/src/components/bpmnProcessDesigner/package/designer/plugins/descriptor/flowableDescriptor.json index c60b524a..31fb7d85 100644 --- a/src/components/bpmnProcessDesigner/package/designer/plugins/descriptor/flowableDescriptor.json +++ b/src/components/bpmnProcessDesigner/package/designer/plugins/descriptor/flowableDescriptor.json @@ -1329,6 +1329,34 @@ "isAttr": true } ] + }, + { + "name": "BoundaryEventType", + "superClass": ["Element"], + "meta": { + "allowedIn": ["bpmn:BoundaryEvent"] + }, + "properties": [ + { + "name": "value", + "type": "Integer", + "isBody": true + } + ] + }, + { + "name": "TimeoutHandlerType", + "superClass": ["Element"], + "meta": { + "allowedIn": ["bpmn:BoundaryEvent"] + }, + "properties": [ + { + "name": "value", + "type": "Integer", + "isBody": true + } + ] } ], "emumerations": [] diff --git a/src/components/bpmnProcessDesigner/package/penal/custom-config/components/BoundaryEventTimer.vue b/src/components/bpmnProcessDesigner/package/penal/custom-config/components/BoundaryEventTimer.vue index 81ba670c..ca46b277 100644 --- a/src/components/bpmnProcessDesigner/package/penal/custom-config/components/BoundaryEventTimer.vue +++ b/src/components/bpmnProcessDesigner/package/penal/custom-config/components/BoundaryEventTimer.vue @@ -1,13 +1,252 @@ - +