Browse Source

test: flowShow wrap

lanceJiang 1 năm trước cách đây
mục cha
commit
27579cf9a1
1 tập tin đã thay đổi với 9 bổ sung4 xóa
  1. 9 4
      src/views/approve/components/config.ts

+ 9 - 4
src/views/approve/components/config.ts

@@ -34,8 +34,12 @@ export const package_modelContentConfig = (data: ModelContentConfig, renderNodes
 		}
 	}
 	fn(data)
+	Object.keys(nodeNameObj).forEach(k => {
+		const _o = nodeNameObj[k]
+		_o.local_status = 'info'
+	})
 	// 给需要修改状态的
-	// console.log(nodeNameObj, 'nodeNameObj')
+	console.log(nodeNameObj, 'nodeNameObj')
 	const local_status_obj = {
 		0: 'success', // 已执行
 		1: 'danger' // 执行中
@@ -55,13 +59,14 @@ export const package_modelContentConfig = (data: ModelContentConfig, renderNodes
 		}
 	})
 
-	/*const cur_actionKey = Object.keys(nodeNameObj).find(nodeName => {
+	const cur_actionKey = Object.keys(nodeNameObj).find(nodeName => {
 		const node = nodeNameObj[nodeName]
 		// 执行中的key 提取出来
 		if (node.local_status === 'danger') {
+			return true
 		}
-		nodeName
-	})*/
+	})
+	console.log(cur_actionKey, 'cur_actionKey')
 	const curNode = nodeNameObj[cur_nodeName] as ModelContentConfig
 	// 如果有执行中的 node 给父级做状态渲染
 	if (curNode) {