ananzhusen 1 년 전
부모
커밋
d3514e290e
3개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 0
      src/services/common.ts
  2. 1 0
      src/views/components/Graphics.vue
  3. 2 2
      src/views/components/View.vue

+ 1 - 0
src/services/common.ts

@@ -669,6 +669,7 @@ export const autoSaveAS = async(id:string)=>{
   //去除图纸一些信息
   for (const k of delAttrs) {
     delete ret[k];
+    delete ret.data[k];
   }
   chargeDialogShow.value = false;
   meta2d.open(ret.data);

+ 1 - 0
src/views/components/Graphics.vue

@@ -1263,6 +1263,7 @@ const open = async (item: any) => {
 
     for (const k of delAttrs) {
       delete ret[k];
+      delete ret.data[k];
     }
     autoSave();
     meta2d.open(ret.data);

+ 2 - 2
src/views/components/View.vue

@@ -1245,8 +1245,8 @@ const preview = async () => {
   // @ts-ignore
   const data: Meta2dBackData = meta2d.data();
   checkData(data);
-  if (dot && user && data.id) {
-    // 有 id ,是修改后保存
+  if (dot && user && data.id&&data.ownerId=== user.id) {
+    // 有 id ,是修改后保存 是自己的图纸
     await save(SaveType.Save);
   }
   if (!data.id) {