Showing
1 changed file
with
20 additions
and
10 deletions
| ... | @@ -1939,18 +1939,19 @@ export default { | ... | @@ -1939,18 +1939,19 @@ export default { |
| 1939 | 1939 | ||
| 1940 | let flow_id = getFlowId(); // 流程id | 1940 | let flow_id = getFlowId(); // 流程id |
| 1941 | 1941 | ||
| 1942 | - if (!_.isEmpty(state.node_tree)) { | 1942 | + // if (!_.isEmpty(state.node_tree)) { |
| 1943 | - // TAG: 保存表单信息 | 1943 | + // // TAG: 保存表单信息 |
| 1944 | - const { code, data } = await saveAllFlowNodePropertyAPI({ flow_id: +flow_id, data: JSON.stringify(state.node_tree) }) | 1944 | + // const { code, data } = await saveAllFlowNodePropertyAPI({ flow_id: +flow_id, data: JSON.stringify(state.node_tree) }) |
| 1945 | - if (code) { | 1945 | + // if (code) { |
| 1946 | - editor.closeModel(); | 1946 | + // editor.closeModel(); |
| 1947 | - state.node_tree = {}; // 清空节点树缓存 | 1947 | + // state.node_tree = {}; // 清空节点树缓存 |
| 1948 | - saveFlowData(); | 1948 | + // saveFlowData(); |
| 1949 | - } | 1949 | + // } |
| 1950 | - } else { | 1950 | + // } else { |
| 1951 | + // saveFlowData(); | ||
| 1952 | + // } | ||
| 1951 | saveFlowData(); | 1953 | saveFlowData(); |
| 1952 | } | 1954 | } |
| 1953 | - } | ||
| 1954 | 1955 | ||
| 1955 | const saveFlowData = async () => { // 保存流程图结构信息 | 1956 | const saveFlowData = async () => { // 保存流程图结构信息 |
| 1956 | let { nodes, edges } = editor.editorState.graph.save(); | 1957 | let { nodes, edges } = editor.editorState.graph.save(); |
| ... | @@ -2000,6 +2001,15 @@ export default { | ... | @@ -2000,6 +2001,15 @@ export default { |
| 2000 | message: '保存流程图成功', | 2001 | message: '保存流程图成功', |
| 2001 | }); | 2002 | }); |
| 2002 | rawFlowData.value = flowData.value; | 2003 | rawFlowData.value = flowData.value; |
| 2004 | + // | ||
| 2005 | + if (!_.isEmpty(state.node_tree)) { | ||
| 2006 | + // TAG: 保存表单信息 | ||
| 2007 | + const { code, data } = await saveAllFlowNodePropertyAPI({ flow_id: +flow_id, data: JSON.stringify(state.node_tree) }) | ||
| 2008 | + if (code) { | ||
| 2009 | + editor.closeModel(); | ||
| 2010 | + state.node_tree = {}; // 清空节点树缓存 | ||
| 2011 | + } | ||
| 2012 | + } | ||
| 2003 | } | 2013 | } |
| 2004 | } else { | 2014 | } else { |
| 2005 | ElNotification.error('缺少一条从开始节点到结束节点的完整流程!'); | 2015 | ElNotification.error('缺少一条从开始节点到结束节点的完整流程!'); | ... | ... |
-
Please register or login to post a comment