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(() => {
重置
- 提交
+ 提交