瀏覽代碼

feat:save

ananzhusen 11 月之前
父節點
當前提交
69dcfddac9
共有 1 個文件被更改,包括 12 次插入11 次删除
  1. 12 11
      src/services/common.ts

+ 12 - 11
src/services/common.ts

@@ -559,6 +559,17 @@ export const save = async (
     data.name = `新建项目`;
     (meta2d.store.data as Meta2dBackData).name = data.name;
   }
+  if (data.component || vType === 'v.component') {
+    data.component = true;
+    // pens 存储原数据用于二次编辑 ; componentDatas 组合后的数据,用于复用
+    data.componentDatas = meta2d.toComponent(
+      undefined,
+      (meta2d.store.data as Meta2dBackData).showChild,
+      false //自定义组合节点生成默认锚点
+    );
+  } else {
+    data.component = false; // 必要值
+  }
   let collection = data.component ? 'v.component' : 'v';
 
   if(data.id && data.ownerId !== user.id){
@@ -618,17 +629,7 @@ export const save = async (
     (meta2d.store.data as Meta2dBackData).image = data.image;
     (meta2d.store.data as Meta2dBackData).filename = data.filename;
   // }
-  if (data.component || vType === 'v.component') {
-    data.component = true;
-    // pens 存储原数据用于二次编辑 ; componentDatas 组合后的数据,用于复用
-    data.componentDatas = meta2d.toComponent(
-      undefined,
-      (meta2d.store.data as Meta2dBackData).showChild,
-      false //自定义组合节点生成默认锚点
-    );
-  } else {
-    data.component = false; // 必要值
-  }
+
   let ret: any;
 
   !data.version && (data.version = baseVer);