浏览代码

安检维修 图片

wangzhe 7 月之前
父节点
当前提交
0d09dabe2c

+ 22 - 13
src/views/zdsz_p1/anjian/index.vue

@@ -178,19 +178,28 @@
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="照片" prop="photoList">
           <!--<el-form-item label="照片">-->
-            <el-image
-                v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)!='mp4')"
-                style="width: 100px; height: 100px"
-                :src="form.photoList[0]"
-                :preview-src-list="form.photoList"
-            >
-            </el-image>
-            <video
-                v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)=='mp4')"
-                style="width: 100px; height: 100px"
-                :src="form.photoList[0]"
-            >
-            </video>
+            <!--<el-image-->
+                <!--v-for="(item, index) in form.photoList"-->
+                <!--v-if="form.photoList && form.photoList.length> 0 && (form.photoList[index].substring(form.photoList[index].lastIndexOf('.')+1)!='mp4')"-->
+                <!--style="width: 100px; height: 100px"-->
+                <!--:src="form.photoList[index]"-->
+                <!--:preview-src-list="form.photoList"-->
+            <!--&gt;-->
+            <!--</el-image>-->
+            <!--<video-->
+                <!--v-for="(item, index) in form.photoList"-->
+                <!--v-if="form.photoList && form.photoList.length> 0 && (form.photoList[index].substring(form.photoList[index].lastIndexOf('.')+1)=='mp4')"-->
+                <!--style="width: 100px; height: 100px"-->
+                <!--:src="form.photoList[index]"-->
+            <!--&gt;-->
+            <!--</video>-->
+          <el-image
+              v-for="photo in form.photoList"
+              style="width: 100px; height: 100px; margin-right: 10px"
+              :src="photo"
+              :preview-src-list="form.photoList"
+          >
+          </el-image>
             <!--<imageUpload v-model="form.photo" :disabled="true"/>-->
           </el-form-item>
           <!--<imageUpload v-model="form.photoList"/>-->

+ 16 - 9
src/views/zdsz_p1/kaishuan/index.vue

@@ -165,19 +165,26 @@
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="照片" prop="photoList">
+          <!--<el-image-->
+              <!--v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)!='mp4')"-->
+              <!--style="width: 100px; height: 100px"-->
+              <!--:src="form.photoList[0]"-->
+              <!--:preview-src-list="form.photoList"-->
+          <!--&gt;-->
+          <!--</el-image>-->
+          <!--<video-->
+              <!--v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)=='mp4')"-->
+              <!--style="width: 100px; height: 100px"-->
+              <!--:src="form.photoList[0]"-->
+          <!--&gt;-->
+          <!--</video>-->
           <el-image
-              v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)!='mp4')"
-              style="width: 100px; height: 100px"
-              :src="form.photoList[0]"
+              v-for="photo in form.photoList"
+              style="width: 100px; height: 100px; margin-right: 10px"
+              :src="photo"
               :preview-src-list="form.photoList"
           >
           </el-image>
-          <video
-              v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)=='mp4')"
-              style="width: 100px; height: 100px"
-              :src="form.photoList[0]"
-          >
-          </video>
           <!--<imageUpload v-model="form.photoList"/>-->
         </el-form-item>
         <el-form-item label="职工" prop="userId">

+ 23 - 16
src/views/zdsz_p1/otherEngine/index.vue

@@ -174,22 +174,29 @@
         <el-form-item label="工程地址" prop="address">
           <el-input v-model="form.address" placeholder="请输入工程地址" disabled/>
         </el-form-item>
-        <el-form-item label="照片">
-          <el-image
-              v-if="form.photo && form.photo.length> 0 && (form.photo[0].substring(form.photo[0].lastIndexOf('.')+1)!='mp4')"
-              style="width: 100px; height: 100px"
-              :src="form.photo[0]"
-              :preview-src-list="form.photo"
-          >
-          </el-image>
-          <video
-              v-if="form.photo && form.photo.length> 0 && (form.photo[0].substring(form.photo[0].lastIndexOf('.')+1)=='mp4')"
-              style="width: 100px; height: 100px"
-              :src="form.photo[0]"
-          >
-          </video>
-          <!--<imageUpload v-model="form.photo" :disabled="true"/>-->
-        </el-form-item>
+        <!--<el-form-item label="照片">-->
+          <!--<el-image-->
+              <!--v-if="form.photo && form.photo.length> 0 && (form.photo[0].substring(form.photo[0].lastIndexOf('.')+1)!='mp4')"-->
+              <!--style="width: 100px; height: 100px"-->
+              <!--:src="form.photo[0]"-->
+              <!--:preview-src-list="form.photo"-->
+          <!--&gt;-->
+          <!--</el-image>-->
+          <!--<video-->
+              <!--v-if="form.photo && form.photo.length> 0 && (form.photo[0].substring(form.photo[0].lastIndexOf('.')+1)=='mp4')"-->
+              <!--style="width: 100px; height: 100px"-->
+              <!--:src="form.photo[0]"-->
+          <!--&gt;-->
+          <!--</video>-->
+          <!--&lt;!&ndash;<imageUpload v-model="form.photo" :disabled="true"/>&ndash;&gt;-->
+        <!--</el-form-item>-->
+        <el-image
+            v-for="photo in form.photo"
+            style="width: 100px; height: 100px; margin-right: 10px"
+            :src="photo"
+            :preview-src-list="form.photo"
+        >
+        </el-image>
         <el-form-item label="备注" prop="remark">
           <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" disabled/>
         </el-form-item>

+ 16 - 9
src/views/zdsz_p1/weixiu/index.vue

@@ -177,19 +177,26 @@
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="照片" prop="photoList">
+          <!--<el-image-->
+              <!--v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)!='mp4')"-->
+              <!--style="width: 100px; height: 100px"-->
+              <!--:src="form.photoList[0]"-->
+              <!--:preview-src-list="form.photoList"-->
+          <!--&gt;-->
+          <!--</el-image>-->
+          <!--<video-->
+              <!--v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)=='mp4')"-->
+              <!--style="width: 100px; height: 100px"-->
+              <!--:src="form.photoList[0]"-->
+          <!--&gt;-->
+          <!--</video>-->
           <el-image
-              v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)!='mp4')"
-              style="width: 100px; height: 100px"
-              :src="form.photoList[0]"
+              v-for="photo in form.photoList"
+              style="width: 100px; height: 100px; margin-right: 10px"
+              :src="photo"
               :preview-src-list="form.photoList"
           >
           </el-image>
-          <video
-              v-if="form.photoList && form.photoList.length> 0 && (form.photoList[0].substring(form.photoList[0].lastIndexOf('.')+1)=='mp4')"
-              style="width: 100px; height: 100px"
-              :src="form.photoList[0]"
-          >
-          </video>
           <!--<imageUpload v-model="form.photoList"/>-->
         </el-form-item>
         <el-form-item label="职工" prop="userId">