Эх сурвалжийг харах

feat: 路由分支流程图展示高亮

Lesan 7 сар өмнө
parent
commit
099b81cb2d

+ 0 - 1
src/components/SimpleProcessDesignerV2/src/NodeHandler.vue

@@ -242,7 +242,6 @@ 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,

+ 3 - 2
src/views/bpm/processInstance/detail/ProcessInstanceSimpleViewer.vue

@@ -128,7 +128,8 @@ const setSimpleModelNodeTaskStatus = (
   if (
     simpleModel.type === NodeType.CONDITION_BRANCH_NODE ||
     simpleModel.type === NodeType.PARALLEL_BRANCH_NODE ||
-    simpleModel.type === NodeType.INCLUSIVE_BRANCH_NODE
+    simpleModel.type === NodeType.INCLUSIVE_BRANCH_NODE ||
+    simpleModel.type === NodeType.ROUTE_BRANCH_NODE
   ) {
     // 网关节点。只有通过和未执行状态
     if (finishedActivityIds.includes(simpleModel.id)) {
@@ -163,7 +164,7 @@ const setSimpleModelNodeTaskStatus = (
 .process-viewer-container {
   width: 100%;
   height: 100%;
-  
+
   :deep(.process-viewer) {
     width: 100%;
     height: 100% !important;