hookehuyr

fix

...@@ -706,6 +706,11 @@ export default { ...@@ -706,6 +706,11 @@ export default {
706 flowData.value = AppData; // 设置默认的数据 706 flowData.value = AppData; // 设置默认的数据
707 } else { 707 } else {
708 flowData.value = { nodes, edges }; // 获取已存在的数据 708 flowData.value = { nodes, edges }; // 获取已存在的数据
709 +
710 + // 内部刷新graph数据
711 + nextTick(() => {
712 + editor.editorState.graph.read(flowData.value)
713 + });
709 } 714 }
710 } else { 715 } else {
711 state.reloadLoading = false; 716 state.reloadLoading = false;
...@@ -886,10 +891,6 @@ export default { ...@@ -886,10 +891,6 @@ export default {
886 state.select_flow_version = ele.code; // 选中新增的版本 891 state.select_flow_version = ele.code; // 选中新增的版本
887 } 892 }
888 }); 893 });
889 - // 内部刷新graph数据
890 - nextTick(() => {
891 - editor.editorState.graph.read(flowData.value)
892 - });
893 } 894 }
894 } 895 }
895 } 896 }
...@@ -1587,7 +1588,7 @@ export default { ...@@ -1587,7 +1588,7 @@ export default {
1587 } 1588 }
1588 } 1589 }
1589 1590
1590 - const saveFlowData = async (type='') => { // 保存流程图结构信息 1591 + const saveFlowData = async () => { // 保存流程图结构信息
1591 let { nodes, edges } = editor.editorState.graph.save(); 1592 let { nodes, edges } = editor.editorState.graph.save();
1592 1593
1593 // 使用时需要把自定义节点的类型带过去 activity/control 1594 // 使用时需要把自定义节点的类型带过去 activity/control
...@@ -1935,6 +1936,8 @@ export default { ...@@ -1935,6 +1936,8 @@ export default {
1935 editor.updateModel(ele); // 更新流程图信息 1936 editor.updateModel(ele); // 更新流程图信息
1936 }); 1937 });
1937 1938
1939 + let flow_id = getFlowId(); // flow_id 流程ID
1940 +
1938 // 未点击任何节点时,提示促使用户点击节点 1941 // 未点击任何节点时,提示促使用户点击节点
1939 if (_.isEmpty(state.node_tree)) { 1942 if (_.isEmpty(state.node_tree)) {
1940 // TAG: 检查节点是否完整 1943 // TAG: 检查节点是否完整
......