diff --git a/src/plugins/package/designer/ProcessDesigner.vue b/src/plugins/package/designer/ProcessDesigner.vue index 0ec8877..d82975b 100644 --- a/src/plugins/package/designer/ProcessDesigner.vue +++ b/src/plugins/package/designer/ProcessDesigner.vue @@ -429,10 +429,12 @@ function onSave() { (el) => el.type === "bpmn:UserTask" ); if (!userTaskEle.businessObject.name) { - console.log(userTaskEle.businessObject.name); ElMessage.warning("用户任务节点名称必填"); const EventBus = bpmnModeler.get("eventBus"); - EventBus.fire("element.click", { element: userTaskEle }); + const activeEle = window?.bpmnInstances?.bpmnElement; + if (activeEle.id != userTaskEle.id) { + EventBus.fire("element.click", { element: userTaskEle }); + } return; } }