Przeglądaj źródła

feature_20260330_拜访连拍速度优化

zhujindu 3 dni temu
rodzic
commit
7e1b4a9efe
1 zmienionych plików z 5 dodań i 5 usunięć
  1. 5 5
      src/components/deleteUploadImgTaskPhoto.vue

+ 5 - 5
src/components/deleteUploadImgTaskPhoto.vue

@@ -1,7 +1,7 @@
 <template>
 <template>
   <div class="deleteUploadImgTaskPhoto">
   <div class="deleteUploadImgTaskPhoto">
     <van-row gutter="10">
     <van-row gutter="10">
-      <van-col span="6" style="" v-if="insert == '1'">
+      <van-col span="6" style="" v-if="insert == 'true' && formData.processStatus != 1">
         <div class="addImg">
         <div class="addImg">
           <uploadVNormalTaskPhoto
           <uploadVNormalTaskPhoto
             :shouws="true"
             :shouws="true"
@@ -22,7 +22,7 @@
       <van-col span="6" v-for="(urls, index) in imgArr" :key="index">
       <van-col span="6" v-for="(urls, index) in imgArr" :key="index">
         <div class="imgview">
         <div class="imgview">
           <van-icon
           <van-icon
-            v-if="insert == '1'"
+            v-if="insert == 'true' && formData.processStatus != 1"
             name="close"
             name="close"
             size="16"
             size="16"
             v-on:click="deleteImg(index, urls)" />
             v-on:click="deleteImg(index, urls)" />
@@ -105,7 +105,7 @@ export default {
     },
     },
     insert: {
     insert: {
       type: String,
       type: String,
-      default: '0',
+      default: 'false',
     },
     },
     fileInfoList: {
     fileInfoList: {
       type: Array,
       type: Array,
@@ -152,7 +152,7 @@ export default {
         let mediaitem = mediaInfos.pop();
         let mediaitem = mediaInfos.pop();
         if (mediaitem.fileUrl) {
         if (mediaitem.fileUrl) {
           this.imgArr.push(mediaitem);
           this.imgArr.push(mediaitem);
-          return;
+          this.downloadImage(mediaInfos);
         } else {
         } else {
           wx.downloadImage({
           wx.downloadImage({
             serverId: mediaitem.mediaId,
             serverId: mediaitem.mediaId,
@@ -201,7 +201,7 @@ export default {
       }
       }
     },
     },
     previewsImg(index) {
     previewsImg(index) {
-      let urls = this.imgArr.map((item) => item.fileUrl);
+      let urls = this.imgArr.map((item) => item.fileUrl || item.mediaFileUrl);
       ImagePreview({
       ImagePreview({
         images: urls,
         images: urls,
         startPosition: index,
         startPosition: index,