zhujindu 12 часов назад
Родитель
Сommit
c2257cb7da
1 измененных файлов с 33 добавлено и 33 удалено
  1. 33 33
      src/components/deleteUploadImgTaskPhoto.vue

+ 33 - 33
src/components/deleteUploadImgTaskPhoto.vue

@@ -155,40 +155,40 @@ export default {
         return;
       } else {
         let mediaitem = mediaInfos.pop();
-        // if (mediaitem.fileUrl) {
-        //   this.imgArr.push(mediaitem);
-        //   this.downloadImage(mediaInfos);
-        // } else {
-        wx.downloadImage({
-          serverId: mediaitem.mediaId,
-          isShowProgressTips: 0, // 默认为1,显示进度提示
-          success: (res) => {
-            wx.getLocalImgData({
-              localId: res.localId,
-              success: (res2) => {
-                this.imgArr.push({
-                  mediaId: mediaitem.mediaId,
-                  mediaFileUrl: res2.localData,
-                });
-                this.downloadImage(mediaInfos);
-              },
-              fail: (err) => {
-                console.error('获取本地图片数据失败:', err);
-                this.$toast('获取图片数据失败');
-                this.toastLoading().clear();
-                this.downloadImage(mediaInfos);
-              },
-            });
-          },
-          fail: (err) => {
-            console.error('下载图片失败:', err);
-            this.$toast('下载图片失败,请重试');
-            // 可以选择继续下载其他图片或停止
-            this.downloadImage(mediaInfos);
-          },
-        });
+        if (mediaitem.fileUrl) {
+          this.imgArr.push(mediaitem);
+          this.downloadImage(mediaInfos);
+        } else {
+          wx.downloadImage({
+            serverId: mediaitem.mediaId,
+            isShowProgressTips: 0, // 默认为1,显示进度提示
+            success: (res) => {
+              wx.getLocalImgData({
+                localId: res.localId,
+                success: (res2) => {
+                  this.imgArr.push({
+                    mediaId: mediaitem.mediaId,
+                    mediaFileUrl: res2.localData,
+                  });
+                  this.downloadImage(mediaInfos);
+                },
+                fail: (err) => {
+                  console.error('获取本地图片数据失败:', err);
+                  this.$toast('获取图片数据失败');
+                  this.toastLoading().clear();
+                  this.downloadImage(mediaInfos);
+                },
+              });
+            },
+            fail: (err) => {
+              console.error('下载图片失败:', err);
+              this.$toast('下载图片失败,请重试');
+              // 可以选择继续下载其他图片或停止
+              this.downloadImage(mediaInfos);
+            },
+          });
+        }
       }
-      // }
     },
     deleteImg(index, urls) {
       // <!-- 0=企业微信,1=H5相机 -->