From a59ff44b2eaa7020f0529632d9ec064c4dc38e27 Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期二, 28 四月 2026 22:08:46 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/gtzxinglijicun

---
 small-program/pages/payment-success/payment-success.vue |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/small-program/pages/payment-success/payment-success.vue b/small-program/pages/payment-success/payment-success.vue
index feacaff..bf9bbe0 100644
--- a/small-program/pages/payment-success/payment-success.vue
+++ b/small-program/pages/payment-success/payment-success.vue
@@ -18,7 +18,7 @@
 			<view class="pickup-card">
 				<text class="pickup-title">鏍搁攢鐮�</text>
 				<view class="qrcode-box">
-					<canvas canvas-id="qrcodeCanvas" id="qrcodeCanvas" style="width: 100px; height: 100px;"></canvas>
+					<canvas canvas-id="qrcodeCanvas" id="qrcodeCanvas" :style="'width: '+width+'px; height:'+height+'px;'"></canvas>
 					<image class="qrcode-image" :src="qrcodeImage" mode="widthFix"></image>
 				</view>
 				<text class="pickup-code">{{ orderDetail.memberVerifyCode }}</text>
@@ -33,7 +33,10 @@
 
 	export default {
 		data() {
+			
 			return {
+				height:100,
+				width:100,
 				orderId: '',
 				orderDetail: null,
 				qrcodeImage: ''
@@ -45,6 +48,8 @@
 				title: '鏀粯鎴愬姛'
 			})
 			this.getOrderDetail()
+			this.width = this.rpxToPx(200)
+			this.height = this.rpxToPx(200)
 		},
 		methods: {
 			async getOrderDetail() {
@@ -56,12 +61,15 @@
 					}
 				}
 			},
+			rpxToPx(rpx) {
+			  return rpx * wx.getSystemInfoSync().windowWidth / 750
+			},
 			generateQrcode(code) {
 				drawQrcode({
 					canvasId: 'qrcodeCanvas',
 					text: code,
-					width: 100,
-					height: 100,
+					width: this.width,
+					height: this.height,
 					correctLevel: 2
 				})
 				setTimeout(() => {

--
Gitblit v1.9.3