From 8d9cb09aa21c95c9841c04e5eda3ae813f333580 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期三, 28 二月 2024 18:34:18 +0800
Subject: [PATCH] mrshi

---
 h5/pages/appointmentDetails/appointmentDetails.vue |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/h5/pages/appointmentDetails/appointmentDetails.vue b/h5/pages/appointmentDetails/appointmentDetails.vue
index a3bc209..d27642b 100644
--- a/h5/pages/appointmentDetails/appointmentDetails.vue
+++ b/h5/pages/appointmentDetails/appointmentDetails.vue
@@ -1,17 +1,19 @@
 <template>
 	<view class="box">
 		<view class="box_head">
-			<canvas class="box_head_qrcode" canvas-id="img"></canvas>
-			<text class="box_head_a" v-if="info.status === 0">璁垮棰勭害寰呭鏍�</text>
-			<text class="box_head_a" style="color: ;" v-if="info.status === 2">璁垮棰勭害瀹℃牳閫氳繃</text>
-			<text class="box_head_a" v-if="info.status === 3">璁垮棰勭害瀹℃牳涓嶉�氳繃</text>
-			<text class="box_head_b" v-if="info.status === 0">鎮ㄧ殑棰勭害鍗曞凡鎻愪氦瀹℃牳锛岃绛夊緟琚浜哄鏍�</text>
-			<text class="box_head_b" v-if="info.status === 2">鎮ㄧ殑鏉ヨ鐢宠宸插鏍搁�氳繃锛岃鍦ㄩ棬鍗杩涜鐧�</text>
-			<text class="box_head_b" v-if="info.status === 3">鎮ㄧ殑鏉ヨ鐢宠宸茶椹冲洖锛屽師鍥犳槸锛氳繖鏄師鍥�</text>
+			<canvas class="box_head_qrcode" canvas-id="img" v-if="[2,5,7,8,9].includes(info.status)"></canvas>
+			<image class="box_head_logo" src="../../static/logo@2x.png" mode="widthFix" v-else></image>
+			<text class="box_head_a" v-if="[0, 1].includes(info.status)">璁垮棰勭害寰呭鏍�</text>
+			<text class="box_head_a" style="color: #03AF76;" v-if="info.status === 2">璁垮棰勭害瀹℃牳閫氳繃</text>
+			<text class="box_head_a" style="color: #ED4545;" v-if="info.status === 3">璁垮棰勭害瀹℃牳涓嶉�氳繃</text>
+			<text class="box_head_b" v-if="[0, 1].includes(info.status)">鎮ㄧ殑棰勭害鍗曞凡鎻愪氦瀹℃牳锛岃绛夊緟琚浜哄鏍�</text>
+			<text class="box_head_b" v-if="info.status === 2">鎮ㄧ殑鏉ヨ鐢宠宸插鏍搁�氳繃锛岃鍦ㄩ棬鍗杩涜鐧昏鍏ュ満
+濡傞亣鐗规畩鎯呭喌锛屽彲鑱旂郴琚浜烘垨瀹変繚浜哄憳</text>
+			<text class="box_head_b" v-if="info.status === 3">鎮ㄧ殑鏉ヨ鐢宠宸茶椹冲洖锛屽鏈夌枒闂紝鍙仈绯昏璁夸汉</text>
 		</view>
 		<view class="box_list">
 			<view class="box_list_label">鎷滆淇℃伅</view>
-			<view class="box_list_tips">璇锋敞鎰忔煡鐪嬪嚭鍏ラ棬绂佷笅鍙戞儏鍐碉紝濡傝嫢涓嬪彂澶辫触闇�閲嶆柊鐢宠</view>
+			<view class="box_list_tips" v-if="info.status === 2">璇锋敞鎰忔煡鐪嬪嚭鍏ラ棬绂佷笅鍙戞儏鍐碉紝濡傝嫢涓嬪彂澶辫触闇�閲嶆柊鐢宠</view>
 			<view class="box_list_item">
 				<view class="box_list_item_label">琚浜哄憳锛�</view>
 				<view class="box_list_item_val">{{info.visitUserName}}</view>
@@ -72,7 +74,9 @@
 					if (res.code === 200) {
 						this.info = res.data
 						if (res.data.qrcode) {
-							wxcode.qrcode('img', res.data.qrcode, 320, 320)
+							this.$nextTick(() => {
+								wxcode.qrcode('img', res.data.qrcode, 320, 320)
+							})
 						}
 					}
 				})
@@ -126,6 +130,10 @@
 				width: 320rpx;
 				height: 320rpx;
 			}
+			.box_head_logo {
+				width: 220rpx;
+				height: 220rpx;
+			}
 			.box_head_a {
 				font-size: 36rpx;
 				font-weight: 600;
@@ -137,6 +145,7 @@
 				font-weight: 400;
 				color: #666666;
 				margin-top: 24rpx;
+				text-align: center;
 			}
 		}
 		.box_list {

--
Gitblit v1.9.3