diff --git a/src/pages/flowEditor/index.tsx b/src/pages/flowEditor/index.tsx
index b759790..a92083b 100644
--- a/src/pages/flowEditor/index.tsx
+++ b/src/pages/flowEditor/index.tsx
@@ -44,18 +44,18 @@ const edgeTypes: EdgeTypes = {
custom: CustomEdge
};
-const FlowEditorWithProvider: React.FC<{ initialData?: any }> = ({ initialData }) => {
+const FlowEditorWithProvider: React.FC<{ initialData?: any, useDefault?: boolean }> = ({ initialData, useDefault }) => {
return (
e.preventDefault()}>
{/**/}
-
+
);
};
-const FlowEditor: React.FC<{ initialData?: any }> = ({ initialData }) => {
+const FlowEditor: React.FC<{ initialData?: any, useDefault?: boolean }> = ({ initialData, useDefault }) => {
const [nodes, setNodes] = useState([]);
const [edges, setEdges] = useState([]);
const { canvasDataMap } = useSelector(state => state.ideContainer);
@@ -331,7 +331,7 @@ const FlowEditor: React.FC<{ initialData?: any }> = ({ initialData }) => {
}
else {
// 首次进入
- const { nodes: convertedNodes, edges: convertedEdges } = convertFlowData(initialData);
+ const { nodes: convertedNodes, edges: convertedEdges } = convertFlowData(initialData, useDefault);
// 为所有边添加类型-
const initialEdges: Edge[] = convertedEdges.map(edge => ({
...edge,
@@ -638,13 +638,9 @@ const FlowEditor: React.FC<{ initialData?: any }> = ({ initialData }) => {
// 保存所有节点和边数据到服务器
const saveFlowDataToServer = useCallback(async () => {
try {
- // 准备要发送到服务器的数据
- const flowData = {
- nodes: nodes,
- edges: edges
- };
// 转换会原始数据类型
const revertedData = revertFlowData(nodes, edges);
+ console.log('initialData:', initialData);
const res: any = await setMainFlow(revertedData, initialData.id);
if (res.code === 200) {
diff --git a/src/pages/orchestration/application/index.tsx b/src/pages/orchestration/application/index.tsx
index c81685a..235fb79 100644
--- a/src/pages/orchestration/application/index.tsx
+++ b/src/pages/orchestration/application/index.tsx
@@ -3,7 +3,7 @@ import FlowEditor from '@/pages/flowEditor/index';
const ApplicationContainer = () => {
return (
-
+
);
};
diff --git a/src/pages/orchestration/project/index.tsx b/src/pages/orchestration/project/index.tsx
index ef14978..1b64813 100644
--- a/src/pages/orchestration/project/index.tsx
+++ b/src/pages/orchestration/project/index.tsx
@@ -11,7 +11,7 @@ const ProjectContainer = ({ selected }) => {
}, [selected]);
return (
-
+
);
};