Forráskód Böngészése

公装主管任务

zhujindu 7 hónapja
szülő
commit
6ad086adbb

+ 10 - 1
src/components/deleteUploadImg2.vue

@@ -2,7 +2,11 @@
   <div>
     <van-col span="6" v-for="(urls, index) in imgs" :key="index">
       <div class="imgview2">
-        <van-icon name="close" size="16" v-on:click="deleteImg(index, urls.id)" />
+        <van-icon
+          name="close"
+          size="16"
+          v-on:click="deleteImg(index, urls.id)"
+          v-if="writeAgain == '1'" />
         <img
           v-if="urls.type == '2'"
           :src="urls.fileUrl"
@@ -35,6 +39,11 @@ export default {
         return [];
       },
     },
+    // 是否允许补填
+    writeAgain: {
+      type: String,
+      default: '0',
+    },
   },
   data() {
     return {

+ 1 - 1
src/components/uploadVTask.vue

@@ -1,7 +1,7 @@
 <template>
   <van-col span="6">
     <!--    <van-uploader :after-read="afterRead" upload-text="照片上传"/>-->
-    <div class="uploaderImage" v-if="writeAgain == '0'">
+    <div class="uploaderImage" v-if="writeAgain == '1'">
       <p class="coverImg" @click="uploadImg">
         <van-icon class="photo ico" name="photograph" size="16px" color="#969696"> </van-icon>
         <span>{{ imgText }}</span>

+ 1 - 1
src/views/week/VisitSummaryDetail.vue

@@ -203,7 +203,7 @@ export default {
         }
       }
       // 获取所有可以补填的题
-      let customItemList = collectionItemList.filter((item) => item.writeAgain);
+      let customItemList = collectionItemList.filter((item) => item.writeAgain == '1');
       console.log(customItemList);
       // // 照片
       // let zpDataList = customItemList.find((item) => item.answerType == 'zp');

+ 3 - 1
src/views/week/componVisitSummary.vue

@@ -44,7 +44,9 @@
             <p style="margin-top: 0">
               <span style="font-size: 12px; color: #888">{{ item.remark }}</span>
             </p>
-            <delete-upload-img :imgs="item.fileInfoList"></delete-upload-img>
+            <delete-upload-img
+              :imgs="item.fileInfoList"
+              :writeAgain="item.writeAgain"></delete-upload-img>
             <upload-img
               :uploadid="uploadid2"
               @newimgarr="newimgarr1"