From 4427240765bea364f1588e14e59329bbfadbaa20 Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期二, 11 三月 2025 13:39:54 +0800 Subject: [PATCH] element-plus 版本升级到2.9.2 模型编辑页面下拉列表替换为 虚拟化选择器,解决页面dom加载压力过大页面卡顿 --- src/components/SimpleProcessDesignerV2/src/ProcessNodeTree.vue | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/src/components/SimpleProcessDesignerV2/src/ProcessNodeTree.vue b/src/components/SimpleProcessDesignerV2/src/ProcessNodeTree.vue index 9b1d65a..419501a 100644 --- a/src/components/SimpleProcessDesignerV2/src/ProcessNodeTree.vue +++ b/src/components/SimpleProcessDesignerV2/src/ProcessNodeTree.vue @@ -38,6 +38,12 @@ @update:model-value="handleModelValueUpdate" @find:parent-node="findFromParentNode" /> + <!-- 延迟器节点 --> + <DelayTimerNode + v-if="currentNode && currentNode.type === NodeType.DELAY_TIMER_NODE" + :flow-node="currentNode" + @update:flow-node="handleModelValueUpdate" + /> <!-- 递归显示孩子节点 --> <ProcessNodeTree v-if="currentNode && currentNode.childNode" @@ -60,6 +66,7 @@ import ExclusiveNode from './nodes/ExclusiveNode.vue' import ParallelNode from './nodes/ParallelNode.vue' import InclusiveNode from './nodes/InclusiveNode.vue' +import DelayTimerNode from './nodes/DelayTimerNode.vue' import { SimpleFlowNode, NodeType } from './consts' import { useWatchNode } from './node' defineOptions({ -- Gitblit v1.9.3