{{ unit.label }}:
@@ -86,7 +86,7 @@ watch(
diff --git a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue
index 8de95e1ba..e08e829eb 100644
--- a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue
+++ b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/time-event-config/TimeEventConfig.vue
@@ -1,6 +1,4 @@
+
+
+
+
+
+
+
+
+
+
From 9504fa3980cbe7737980531e3a78c1768092f7f1 Mon Sep 17 00:00:00 2001
From: jason <2667446@qq.com>
Date: Thu, 18 Dec 2025 23:27:38 +0800
Subject: [PATCH 3/4] =?UTF-8?q?feat:=20[bpm][ele]=20bpmn=20=E8=AE=BE?=
=?UTF-8?q?=E8=AE=A1=E5=99=A8=E6=B5=81=E7=A8=8B=E7=9B=91=E5=90=AC=E5=99=A8?=
=?UTF-8?q?=E9=80=89=E6=8B=A9=E5=BC=B9=E7=AA=97=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../penal/listeners/ElementListeners.vue | 14 +--
.../penal/listeners/UserTaskListeners.vue | 14 +--
.../penal/task/task-components/UserTask.vue | 33 +++----
.../bpm/processListener/components/data.ts | 36 +++++++
.../bpm/processListener/components/index.ts | 1 +
.../components/select-modal.vue | 96 +++++++++++++++++++
6 files changed, 164 insertions(+), 30 deletions(-)
create mode 100644 apps/web-ele/src/views/bpm/processListener/components/data.ts
create mode 100644 apps/web-ele/src/views/bpm/processListener/components/index.ts
create mode 100644 apps/web-ele/src/views/bpm/processListener/components/select-modal.vue
diff --git a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue
index bc5e98df0..e4cb2fe0b 100644
--- a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue
+++ b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/ElementListeners.vue
@@ -16,7 +16,7 @@ import {
} from 'element-plus';
import { useVbenVxeGrid } from '#/adapter/vxe-table';
-// import ProcessListenerSelectModal from '#/views/bpm/processListener/components/process-listener-select-modal.vue';
+import { ProcessListenerSelectModal } from '#/views/bpm/processListener/components';
import { createListenerObject, updateElementExtensions } from '../../utils';
import ListenerFieldModal from './ListenerFieldModal.vue';
@@ -268,15 +268,15 @@ const [FieldModal, fieldModalApi] = useVbenModal({
});
// 配置选择监听器 Modal
-// const [ProcessListenerSelectModalComp, processListenerSelectModalApi] =
-// useVbenModal({
-// connectedComponent: ProcessListenerSelectModal,
-// destroyOnClose: true,
-// });
+const [ProcessListenerSelectModalComp, processListenerSelectModalApi] =
+ useVbenModal({
+ connectedComponent: ProcessListenerSelectModal,
+ destroyOnClose: true,
+ });
// 打开监听器弹窗
const openProcessListenerDialog = async () => {
- // processListenerSelectModalApi.setData({ type: 'execution' }).open();
+ processListenerSelectModalApi.setData({ type: 'execution' }).open();
};
const selectProcessListener = (listener: any) => {
const instances = bpmnInstances();
diff --git a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue
index c35b1926d..af7a1c6e4 100644
--- a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue
+++ b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/listeners/UserTaskListeners.vue
@@ -16,7 +16,7 @@ import {
} from 'element-plus';
import { useVbenVxeGrid } from '#/adapter/vxe-table';
-// import ProcessListenerSelectModal from '#/views/bpm/processListener/components/process-listener-select-modal.vue';
+import { ProcessListenerSelectModal } from '#/views/bpm/processListener/components';
import { createListenerObject, updateElementExtensions } from '../../utils';
import ListenerFieldModal from './ListenerFieldModal.vue';
@@ -220,7 +220,7 @@ const removeListenerField = (_: any, index: number) => {
};
const openProcessListenerDialog = async () => {
- // processListenerSelectModalApi.setData({ type: 'task' }).open();
+ processListenerSelectModalApi.setData({ type: 'task' }).open();
};
const selectProcessListener = (listener: any) => {
const instances = bpmnInstances();
@@ -253,11 +253,11 @@ const [FieldModal, fieldModalApi] = useVbenModal({
connectedComponent: ListenerFieldModal,
});
-// const [ProcessListenerSelectModalComp, processListenerSelectModalApi] =
-// useVbenModal({
-// connectedComponent: ProcessListenerSelectModal,
-// destroyOnClose: true,
-// });
+const [ProcessListenerSelectModalComp, processListenerSelectModalApi] =
+ useVbenModal({
+ connectedComponent: ProcessListenerSelectModal,
+ destroyOnClose: true,
+ });
const [FieldsGrid, fieldsGridApi] = useVbenVxeGrid({
gridOptions: {
diff --git a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue
index 4d9436723..632505a83 100644
--- a/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue
+++ b/apps/web-ele/src/views/bpm/components/bpmn-process-designer/package/penal/task/task-components/UserTask.vue
@@ -1,4 +1,5 @@
+
+
+
+
+
+
+
+
+
+
From 0d043bca94583ecd87c2235408eccd10e53bbfa8 Mon Sep 17 00:00:00 2001
From: jason <2667446@qq.com>
Date: Thu, 18 Dec 2025 23:28:59 +0800
Subject: [PATCH 4/4] =?UTF-8?q?feat:=20[bpm][ele]=20bpmn=20=E8=AE=BE?=
=?UTF-8?q?=E8=AE=A1=E5=99=A8=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
apps/web-ele/src/views/bpm/model/form/modules/basic-info.vue | 2 +-
apps/web-ele/tsconfig.json | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/apps/web-ele/src/views/bpm/model/form/modules/basic-info.vue b/apps/web-ele/src/views/bpm/model/form/modules/basic-info.vue
index 8d1bdc79d..8d9227868 100644
--- a/apps/web-ele/src/views/bpm/model/form/modules/basic-info.vue
+++ b/apps/web-ele/src/views/bpm/model/form/modules/basic-info.vue
@@ -289,7 +289,7 @@ defineExpose({ validate });