From 1288d2db8821c33393b80dc37e9ae8731dd9f41d Mon Sep 17 00:00:00 2001 From: ZhangYong Date: Sun, 17 Aug 2025 09:45:10 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=91=E5=B8=81=E6=96=B0=E5=A2=9E=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E6=8F=90=E4=BA=A4=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/recharge/gold/addCoinRecharge.vue | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/src/views/recharge/gold/addCoinRecharge.vue b/src/views/recharge/gold/addCoinRecharge.vue index 64e9281..a8ba2d1 100644 --- a/src/views/recharge/gold/addCoinRecharge.vue +++ b/src/views/recharge/gold/addCoinRecharge.vue @@ -56,7 +56,8 @@ const getAdminData = async function () { console.log('请求失败', error) } } - +//提交禁止重复点击 +const addDisabled = ref(false) // 这是添加充值信息的表单 const recharge = ref({ jwcode: '', // jwcode 字段 @@ -102,6 +103,7 @@ const add = async function () { url: '/recharge/add', data: formattedRecharge }) + addDisabled.value = false if (result.code === 0) { ElMessage.error(result.msg) return @@ -111,17 +113,7 @@ const add = async function () { // 显示成功消息 ElMessage.success('添加成功') // 重置表单 - recharge.value = {} - recharge.value.adminId = adminData.value.id - recharge.value.market = adminData.value.market - recharge.value.voucher = '' - recharge.value.rechargeWay = '客服充值' - recharge.value.freeGold = '' - recharge.value.money = null - recharge.value.permanentGold = '' - recharge.value.rateId = null - imageUrl.value = '' - recharge.value.rateName = null + deleteRecharge() user.value = {} } catch (error) { console.log('请求失败', error) @@ -168,6 +160,7 @@ const addBefore = () => { } ElMessageBox.confirm('确认充值?') .then(() => { + addDisabled.value = true add() console.log('充值成功') }) @@ -648,7 +641,7 @@ onMounted(() => { 重置 - 提交 + 提交