From 8c844ea235546f84035e4a99a9703d797cec80bc Mon Sep 17 00:00:00 2001
From: Lou <luzhiping@qqyjz.com>
Date: Fri, 08 Dec 2023 17:48:41 +0800
Subject: [PATCH] 数据驾驶舱完善,修复部分问题

---
 subPackage/workbench/views/schoolReportDetail.vue |   25 ++++++++++++-------------
 1 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/subPackage/workbench/views/schoolReportDetail.vue b/subPackage/workbench/views/schoolReportDetail.vue
index 3375274..77cb30f 100644
--- a/subPackage/workbench/views/schoolReportDetail.vue
+++ b/subPackage/workbench/views/schoolReportDetail.vue
@@ -9,7 +9,7 @@
 		<view class="licence" v-if="imageUrls.length">
 			<box-title title="手持身份证" class="box-title"></box-title>
 			<view class="flex-wrap">
-				<view v-for="(i,k) in imageUrls" :key="k" class="ml-20 mt-20">
+				<view v-for="(i,k) in imageUrls" :key="k" class="ml-20 mt-20" @click="previewImg(i,imageUrls)">
 					<u-image :src="i" width="80" height="80"></u-image>
 				</view>
 			</view>
@@ -17,7 +17,7 @@
 		<view class="planegraph" v-if="goodsImageUrls.length">
 			<box-title title="物品照片" class="box-title"></box-title>
 			<view class="flex-wrap">
-				<view v-for="(i,k) in goodsImageUrls" :key="k" class="ml-20 mt-20">
+				<view v-for="(i,k) in goodsImageUrls" :key="k" class="ml-20 mt-20"   @click="previewImg(i,goodsImageUrls)">
 					<u-image :src="i" width="80" height="80"></u-image>
 				</view>
 			</view>
@@ -183,19 +183,18 @@
 					this.basicData.forEach(item => {
 						item.value = data[item.name] || "未完善"
 					})
-					this.foImageUrls = this.setImages(data.foImageUrls);
-					this.fireFacsImageUrls = this.setImages(data.fireFacsImageUrls);
-					this.patrolImageUrls = this.setImages(data.patrolImageUrls);
-					this.antiCollisionImageUrls = this.setImages(data.antiCollisionImageUrls);
-					this.haImageUrls = this.setImages(data.haImageUrls);
+					this.foImageUrls = this.$setImageUrl(data.foImageUrls);
+					this.fireFacsImageUrls = this.$setImageUrl(data.fireFacsImageUrls);
+					this.patrolImageUrls = this.$setImageUrl(data.patrolImageUrls);
+					this.antiCollisionImageUrls = this.$setImageUrl(data.antiCollisionImageUrls);
+					this.haImageUrls = this.$setImageUrl(data.haImageUrls);
 				})
 			},
-			setImages(str) {
-				if (str) {
-					return str.split(",")
-				} else {
-					return []
-				}
+			
+			previewImg(current,urls){
+				uni.previewImage({
+					current,urls
+				})
 			},
 
 			handleConfirm(e) {

--
Gitblit v1.9.3