From dd72d35fe40fc4b475b309734698040b283d808d Mon Sep 17 00:00:00 2001 From: Lesan <1960681385@qq.com> Date: Thu, 9 Jan 2025 10:16:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20ConditionNodeConfig=E4=BD=BF=E7=94=A8Co?= =?UTF-8?q?ndition=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/NodeHandler.vue | 5 +- .../src/nodes-config/ConditionNodeConfig.vue | 232 +++--------------- .../src/nodes-config/components/Condition.vue | 14 +- 3 files changed, 45 insertions(+), 206 deletions(-) diff --git a/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue b/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue index 1000e953..2619c7f9 100644 --- a/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue +++ b/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue @@ -67,12 +67,13 @@ import { ApproveMethodType, AssignEmptyHandlerType, AssignStartUserHandlerType, + ConditionType, NODE_DEFAULT_NAME, NodeType, RejectHandlerType, SimpleFlowNode } from './consts' -import { generateUUID } from '@/utils' +import {generateUUID} from '@/utils' defineOptions({ name: 'NodeHandler' @@ -163,7 +164,7 @@ const addNode = (type: number) => { showText: '', type: NodeType.CONDITION_NODE, childNode: undefined, - conditionType: 1, + conditionType: ConditionType.RULE, defaultFlow: false }, { diff --git a/src/components/SimpleProcessDesignerV2/src/nodes-config/ConditionNodeConfig.vue b/src/components/SimpleProcessDesignerV2/src/nodes-config/ConditionNodeConfig.vue index 93357492..e71d1d01 100644 --- a/src/components/SimpleProcessDesignerV2/src/nodes-config/ConditionNodeConfig.vue +++ b/src/components/SimpleProcessDesignerV2/src/nodes-config/ConditionNodeConfig.vue @@ -30,117 +30,7 @@ >未满足其它条件时,将进入此分支(该分支不可编辑和删除)