diff --git a/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue b/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue index c3c2c380..f52f54b0 100644 --- a/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue +++ b/src/components/SimpleProcessDesignerV2/src/NodeHandler.vue @@ -236,6 +236,7 @@ const addNode = (type: number) => { emits('update:childNode', data) } if (type === NodeType.ROUTE_BRANCH_NODE) { + // TODO @lesan:高亮那边,需要考虑下。 const data: SimpleFlowNode = { id: 'GateWay_' + generateUUID(), name: NODE_DEFAULT_NAME.get(NodeType.ROUTE_BRANCH_NODE) as string, diff --git a/src/components/SimpleProcessDesignerV2/src/consts.ts b/src/components/SimpleProcessDesignerV2/src/consts.ts index daa91f78..767294e4 100644 --- a/src/components/SimpleProcessDesignerV2/src/consts.ts +++ b/src/components/SimpleProcessDesignerV2/src/consts.ts @@ -98,7 +98,7 @@ export interface SimpleFlowNode { // 审批节点的审批人与发起人相同时,对应的处理类型 assignStartUserHandlerType?: number // 创建任务监听器 - createTaskListener: ListenerHandler + createTaskListener?: ListenerHandler // 条件类型 conditionType?: ConditionType // 条件表达式 @@ -646,7 +646,7 @@ export const DELAY_TYPE = [ */ export type RouteCondition = { nodeId: string - conditionType: number + conditionType: number // TODO @lesan:ConditionType conditionExpression: string conditionGroups: ConditionGroup } diff --git a/src/components/SimpleProcessDesignerV2/src/nodes-config/RouteNodeConfig.vue b/src/components/SimpleProcessDesignerV2/src/nodes-config/RouteNodeConfig.vue index 2d31f159..2e502887 100644 --- a/src/components/SimpleProcessDesignerV2/src/nodes-config/RouteNodeConfig.vue +++ b/src/components/SimpleProcessDesignerV2/src/nodes-config/RouteNodeConfig.vue @@ -54,6 +54,7 @@ + { return `${routeGroup.value.length}条路由分支` } +// TODO @lesan:这个需要实现么? const changeConditionType = () => {} const deleteConditionGroup = (conditions, index) => { diff --git a/src/components/SimpleProcessDesignerV2/src/nodes/RouteNode.vue b/src/components/SimpleProcessDesignerV2/src/nodes/RouteNode.vue index 76f7dbe9..0cea90c2 100644 --- a/src/components/SimpleProcessDesignerV2/src/nodes/RouteNode.vue +++ b/src/components/SimpleProcessDesignerV2/src/nodes/RouteNode.vue @@ -10,7 +10,9 @@ >
-
+
+ +
- +