Browse Source

金币新增重复提交修复

zhangyong/feature-20250815160302-金币优化
ZhangYong 21 hours ago
parent
commit
1288d2db88
  1. 19
      src/views/recharge/gold/addCoinRecharge.vue

19
src/views/recharge/gold/addCoinRecharge.vue

@ -56,7 +56,8 @@ const getAdminData = async function () {
console.log('请求失败', error) console.log('请求失败', error)
} }
} }
//
const addDisabled = ref(false)
// //
const recharge = ref({ const recharge = ref({
jwcode: '', // jwcode jwcode: '', // jwcode
@ -102,6 +103,7 @@ const add = async function () {
url: '/recharge/add', url: '/recharge/add',
data: formattedRecharge data: formattedRecharge
}) })
addDisabled.value = false
if (result.code === 0) { if (result.code === 0) {
ElMessage.error(result.msg) ElMessage.error(result.msg)
return return
@ -111,17 +113,7 @@ const add = async function () {
// //
ElMessage.success('添加成功') 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 = {} user.value = {}
} catch (error) { } catch (error) {
console.log('请求失败', error) console.log('请求失败', error)
@ -168,6 +160,7 @@ const addBefore = () => {
} }
ElMessageBox.confirm('确认充值?') ElMessageBox.confirm('确认充值?')
.then(() => { .then(() => {
addDisabled.value = true
add() add()
console.log('充值成功') console.log('充值成功')
}) })
@ -648,7 +641,7 @@ onMounted(() => {
</el-form-item> </el-form-item>
<el-button @click="deleteRecharge" style="margin-left: 280px" type="success">重置</el-button> <el-button @click="deleteRecharge" style="margin-left: 280px" type="success">重置</el-button>
<el-button type="primary" @click="addBefore"> 提交 </el-button>
<el-button type="primary" :disabled="addDisabled" @click="addBefore"> 提交 </el-button>
</el-form> </el-form>
<!-- 客户信息栏 --> <!-- 客户信息栏 -->

Loading…
Cancel
Save