From 2a62263d622f71116e198b3acfc64d2ecb38c5de Mon Sep 17 00:00:00 2001
From: WindowBird <13870814+windows-bird@user.noreply.gitee.com>
Date: Thu, 21 Aug 2025 14:38:38 +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=EF=BC=8C=E6=98=BE=E7=A4=BA=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=EF=BC=8C=E5=8E=BB=E9=99=A4=E9=93=B6=E8=A1=8C=E5=8D=A1?=
=?UTF-8?q?=E5=9B=BE=E6=A0=87?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/requestWithdrawal/addCard.vue | 10 +++++++---
pages/requestWithdrawal/deleteCard.vue | 8 ++++++--
pages/requestWithdrawal/requestWithdrawal.vue | 7 +++++--
3 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/pages/requestWithdrawal/addCard.vue b/pages/requestWithdrawal/addCard.vue
index 3455202..bba7f51 100644
--- a/pages/requestWithdrawal/addCard.vue
+++ b/pages/requestWithdrawal/addCard.vue
@@ -282,12 +282,16 @@ export default {
if (response.code === 200) {
uni.showToast({
- title: '银行卡添加成功',
+ title: '账号添加成功',
icon: 'success',
})
this.$emit('success')
- this.handleClose()
+
+ // 延迟关闭弹窗,确保用户能看到成功提示
+ setTimeout(() => {
+ this.handleClose()
+ }, 1500)
} else {
uni.showToast({
title: response.msg || '添加失败',
@@ -295,7 +299,7 @@ export default {
})
}
} catch (error) {
- console.error('添加银行卡失败:', error)
+ console.error('添加账号失败:', error)
uni.showToast({
title: '添加失败,请重试',
icon: 'none',
diff --git a/pages/requestWithdrawal/deleteCard.vue b/pages/requestWithdrawal/deleteCard.vue
index 1fefffa..bfd3b90 100644
--- a/pages/requestWithdrawal/deleteCard.vue
+++ b/pages/requestWithdrawal/deleteCard.vue
@@ -131,7 +131,7 @@ export default {
uni.showModal({
title: '确认删除',
- content: `确认删除选中的${this.selectedIds.length}张账号吗?`,
+ content: `确认删除选中的${this.selectedIds.length}个账号吗?`,
success: async res => {
if (res.confirm) {
this.loading = true
@@ -145,7 +145,11 @@ export default {
})
this.$emit('success')
- this.handleClose()
+
+ // 延迟关闭弹窗,确保用户能看到成功提示
+ setTimeout(() => {
+ this.handleClose()
+ }, 1500)
} else {
uni.showToast({
title: response.msg || '删除失败',
diff --git a/pages/requestWithdrawal/requestWithdrawal.vue b/pages/requestWithdrawal/requestWithdrawal.vue
index 3acf46a..8c411ef 100644
--- a/pages/requestWithdrawal/requestWithdrawal.vue
+++ b/pages/requestWithdrawal/requestWithdrawal.vue
@@ -43,7 +43,7 @@
提现至
-
+
{{ selectedBank.displayName || '请选择账号' }}
{{ selectedBank.cardNumber || '暂无账号' }}
@@ -264,7 +264,10 @@ export default {
// 账号操作成功回调
onBankSuccess() {
- this.fetchUserBankList()
+ // 延迟刷新账号列表,避免与子组件的关闭逻辑冲突
+ setTimeout(() => {
+ this.fetchUserBankList()
+ }, 2000)
},
goBack() {