Leo 2 éve
szülő
commit
9f23aa3713
4 módosított fájl, 16 hozzáadás és 0 törlés
  1. 0 0
      demo1.dag
  2. 0 0
      demo2.dag
  3. 16 0
      packages/yili-dag/src/Dag.tsx
  4. 0 0
      untitled1.dag

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
demo1.dag


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
demo2.dag


+ 16 - 0
packages/yili-dag/src/Dag.tsx

@@ -820,6 +820,22 @@ export default class Dag extends React.Component<any, any> {
 
   saveChangeStatus = (nodeId: any) => {
     const allEdges = this.state.dagGraph.getEdges();
+    const allNodes = this.state.dagGraph.getNodes();
+    allNodes.forEach((node: any) => {
+      const nodeData = node.getData();
+      if (
+        nodeData.nodeId === nodeId &&
+        !['datasource', 'outputsource'].includes(node.type)
+      ) {
+        node.setData(
+          {
+            ...nodeData,
+            status: 'undone'
+          },
+          { overwrite: true }
+        );
+      }
+    });
     allEdges.forEach((edge: any) => {
       const target = edge.getTargetNode().getData();
       const source = edge.getSourceNode().getData();

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
untitled1.dag


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott