| 
															
																@@ -88,23 +88,11 @@ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         </div> 
															 | 
															
															 | 
															
																                         </div> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         <div class="complaint-content complaint-images"> 
															 | 
															
															 | 
															
																                         <div class="complaint-content complaint-images"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             <span class="complaint-content-left">图片/视频:</span> 
															 | 
															
															 | 
															
																                             <span class="complaint-content-left">图片/视频:</span> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            <!-- <el-image src="/sc-community-web/upload/2021/12/15/db4376cf4ab541f9a282145a5ddf2919.jpeg"></el-image> --> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            <span v-if="srcList"> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                <span v-for="(item, index) in imgList" :key="index"> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                    <el-image class="images" :src="item" :preview-src-list="imgList"> </el-image 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                ></span> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                <span @click="clickVideo"> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                    <video 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                        id="video" 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                        v-for="(item, index) in videoList" 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                        :key="index" 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                        :controls="videoControls" 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                        class="videos" 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                    > 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                        <source :src="item" type="video/mp4" /> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                        您的浏览器暂不支持播放视频 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                    </video></span 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                > 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                            <span v-if="mediaList.length > 0" class="complaint-content-media"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                <span v-for="(item, index) in mediaList" :key="index" class="media"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                    <video v-if="typeVideo(item)" id="video" class="images" :src="item" @click="lookVideos(item)"></video> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                    <el-image v-else class="images" :src="item" :preview-src-list="srcList"></el-image> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                </span> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             </span> 
															 | 
															
															 | 
															
																                             </span> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             <span v-else> 暂无图片/视频 </span> 
															 | 
															
															 | 
															
																                             <span v-else> 暂无图片/视频 </span> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         </div> 
															 | 
															
															 | 
															
																                         </div> 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -175,10 +163,9 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     data() { 
															 | 
															
															 | 
															
																     data() { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         let _this = this; 
															 | 
															
															 | 
															
																         let _this = this; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         return { 
															 | 
															
															 | 
															
																         return { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            // 弹框显示图片 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            // 媒体 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            mediaList: [], 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             srcList: [], 
															 | 
															
															 | 
															
																             srcList: [], 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            imgList: [], 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            videoList: [], 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             // 视频获得焦点 
															 | 
															
															 | 
															
																             // 视频获得焦点 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             videoControls: false, 
															 | 
															
															 | 
															
																             videoControls: false, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             // 查询的时间 
															 | 
															
															 | 
															
																             // 查询的时间 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -250,6 +237,30 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     }, 
															 | 
															
															 | 
															
																     }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     mounted() {}, 
															 | 
															
															 | 
															
																     mounted() {}, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     methods: { 
															 | 
															
															 | 
															
																     methods: { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        typeVideo(str) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            let type = str.slice(str.lastIndexOf('.') + 1, str.length); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            let videoType = ['mp4']; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            return videoType.includes(type); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        lookVideos(src) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            new Promise((resolve) => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                this.$store.dispatch('addPopup', { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    url: '/lookVideo.vue', 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    width: '600px', 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    height: '500px', 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    props: { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                        src: src, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                        callback: resolve 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    showConfirmButton: true, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    showCancelButton: true, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    hideStar: true, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    title: '查看视频' 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            }).then(() => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                this.mixins_search(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         /**查询按钮*/ 
															 | 
															
															 | 
															
																         /**查询按钮*/ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         searchInfo() { 
															 | 
															
															 | 
															
																         searchInfo() { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             if (this.searchTime && this.searchTime.length) { 
															 | 
															
															 | 
															
																             if (this.searchTime && this.searchTime.length) { 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -315,15 +326,11 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                     if (res.status === 0) { 
															 | 
															
															 | 
															
																                     if (res.status === 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         if (res.data.file) { 
															 | 
															
															 | 
															
																                         if (res.data.file) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             let file = res.data.file; 
															 | 
															
															 | 
															
																                             let file = res.data.file; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            let files = file.split(','); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            this.srcList = files; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            console.log('file', this.srcList); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                            let mediaList = file.split(','); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                            this.mediaList.length = 3; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            this.imgList = files.filter((item) => { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                return item.substr(-3) == 'png' || item.substr(-3) == 'jpg' || item.substr(-4) == 'jpeg'; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            }); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            this.videoList = files.filter((item) => { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                                return item.substr(-3) === 'mp4'; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                            this.srcList = this.mediaList.filter((item) => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                return item !== 'mp4'; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             }); 
															 | 
															
															 | 
															
																                             }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             this.centerDialogVisible = true; 
															 | 
															
															 | 
															
																                             this.centerDialogVisible = true; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             this.enditShow = true; 
															 | 
															
															 | 
															
																                             this.enditShow = true; 
															 |