瀏覽代碼

feat:保存缩略图问题

ananzhusen 1 年之前
父節點
當前提交
0f464bdb77
共有 1 個文件被更改,包括 14 次插入8 次删除
  1. 14 8
      src/services/common.ts

+ 14 - 8
src/services/common.ts

@@ -465,7 +465,7 @@ export const save = async (
       return;
     }
     //todo 传参数
-    const file:any = await upload(blob, true, comData.name + '.' +dayjs().format('YYYYMMDDHHMMss'), `/大屏/组件/默认`,'new');
+    const file:any = await upload(blob, true, comData.name , `/大屏/组件/默认`,'new');
     if (!file) {
       return;
     }
@@ -572,25 +572,31 @@ export const save = async (
       return;
     }
     let conflict = 'new';
-    if (data.id && type === SaveType.Save) {
-      // conflict = undefined
-      if (data.image && !(await delImage(data.image))) {
-        return;
-      }
-    }
+    // if (data.id && type === SaveType.Save) {
+    //   // conflict = undefined
+    //   if (data.image && !(await delImage(data.image))) {
+    //     return;
+    //   }
+    // }
 
     const file:any = await upload(
       blob,
       true,
       // 更新是缩略图路径一般为/file/2023/1025/1/1/新建项目_dfa573a5
       // data.image?.split('/').pop()更新操作项目名不变
-      data.name + '.' + dayjs().format('YYYYMMDDHHMMss'),
+      data.name,// + '.' + dayjs().format('YYYYMMDDHHMMss'),
       `/大屏/${thumbFolder}/${data.folder || '默认'}`,
       conflict
     );
     if (!file) {
       return;
     }
+    if (data.id && type === SaveType.Save) {
+      // conflict = undefined
+      if (data.image && !(await delImage(data.image))) {
+        return;
+      }
+    }
 
     // 缩略图
     data.image = file.url;