From dfe501a7c4ce20efffabbd69c99254f98431d984 Mon Sep 17 00:00:00 2001
From: WindowBird <13870814+windows-bird@user.noreply.gitee.com>
Date: Thu, 21 Aug 2025 14:24:15 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B4=A6=E6=88=B7=E6=8F=90?=
=?UTF-8?q?=E7=A4=BA=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/image-upload/image-upload.vue | 4 ++--
pages/requestWithdrawal/addCard.vue | 30 ++++++++++++++++-------------
2 files changed, 19 insertions(+), 15 deletions(-)
diff --git a/pages/image-upload/image-upload.vue b/pages/image-upload/image-upload.vue
index 776718e..f74c0b7 100644
--- a/pages/image-upload/image-upload.vue
+++ b/pages/image-upload/image-upload.vue
@@ -18,7 +18,7 @@
class="upload-btn"
@click="uploadImage"
>
- {{ uploading ? '上传中...' : '上传图片' }}
+ {{ uploading ? '上传中...' : '确认上传' }}
@@ -115,7 +115,7 @@ export default {
// 先触发事件,再返回上一页
console.log('触发图片上传成功事件:', this.uploadResult)
uni.$emit('image-upload-success', this.uploadResult)
-
+
// 显示成功提示
uni.showToast({
title: '上传成功',
diff --git a/pages/requestWithdrawal/addCard.vue b/pages/requestWithdrawal/addCard.vue
index ea8659d..3455202 100644
--- a/pages/requestWithdrawal/addCard.vue
+++ b/pages/requestWithdrawal/addCard.vue
@@ -20,10 +20,10 @@
-
+
上传
@@ -110,8 +114,8 @@ export default {
{
label: '收款二维码',
value: 'QR',
- noLabel: '收款码图片',
- noPlaceholder: '请输入收款码图片URL',
+ noLabel: '收款码图片url',
+ noPlaceholder: '请点击上传-上传收款二维码图片自动获得收款码图片URL',
},
],
bankForm: {
@@ -144,7 +148,7 @@ export default {
console.log('AddCard组件卸载,移除图片上传事件监听')
uni.$off('image-upload-success', this.onImageUploadSuccess)
},
- beforeDestroy() {
+ beforeUnmount() {
// 组件销毁前也移除事件监听
console.log('AddCard组件销毁,移除图片上传事件监听')
uni.$off('image-upload-success', this.onImageUploadSuccess)
@@ -238,9 +242,9 @@ export default {
success: () => {
console.log('成功跳转到图片上传页面')
},
- fail: (err) => {
+ fail: err => {
console.error('跳转到图片上传页面失败:', err)
- }
+ },
})
},
@@ -248,20 +252,20 @@ export default {
onImageUploadSuccess(imageUrl) {
console.log('接收到图片上传成功事件:', imageUrl)
console.log('当前表单状态:', this.bankForm)
-
+
if (imageUrl && typeof imageUrl === 'string') {
this.bankForm.no = imageUrl
console.log('URL已设置到表单:', this.bankForm.no)
-
+
uni.showToast({
title: '图片上传成功',
- icon: 'success'
+ icon: 'success',
})
} else {
console.error('接收到的imageUrl无效:', imageUrl)
uni.showToast({
title: '图片URL无效',
- icon: 'none'
+ icon: 'none',
})
}
},
@@ -381,7 +385,7 @@ export default {
border-color: #ff803a;
background: #fff;
}
-
+
&.qr-input {
font-size: 24rpx;
line-height: 1.4;