From 0da3eb3887757cc04b7dc728358f722169b0596a Mon Sep 17 00:00:00 2001 From: ZhangYong Date: Sun, 17 Aug 2025 11:31:17 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=A4=8D=E7=82=B9=E5=87=BB=E4=BB=A5?= =?UTF-8?q?=E5=8F=8A=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/consume/bean/addBeanConsume.vue | 8 ++++- src/views/consume/gold/addCoinConsume.vue | 52 +++++++++++++---------------- src/views/recharge/addBeanRecharge.vue | 10 +++--- src/views/recharge/gold/addCoinRecharge.vue | 8 ++--- src/views/refund/gold/addCoinRefund.vue | 2 +- 5 files changed, 40 insertions(+), 40 deletions(-) diff --git a/src/views/consume/bean/addBeanConsume.vue b/src/views/consume/bean/addBeanConsume.vue index 5cc5870..baac17d 100644 --- a/src/views/consume/bean/addBeanConsume.vue +++ b/src/views/consume/bean/addBeanConsume.vue @@ -44,6 +44,10 @@ const getUser = async function (jwcode) { ElMessage.error("精网号错误"); } } + +//提交禁止重复点击 +const addDisabled = ref(false) + const consumeForm = ref({ jwcode: '', permanentBean: '', @@ -178,6 +182,7 @@ const handleConsumeForm = async () => { lockScroll: false, } ) + addDisabled.value = true const result = await request({ url: '/beanConsume/reduce', data: { @@ -188,6 +193,7 @@ const handleConsumeForm = async () => { adminName: adminData.value.adminName } }) + addDisabled.value = false if (result.code == 200) { ElMessage.success('新增成功') consumeForm.value = { @@ -230,7 +236,7 @@ const throttledHandleConsumeFormt = _.throttle(handleConsumeForm, 5000, { --> 重置 - 提交 + 提交 diff --git a/src/views/consume/gold/addCoinConsume.vue b/src/views/consume/gold/addCoinConsume.vue index 70c6069..fb9e247 100644 --- a/src/views/consume/gold/addCoinConsume.vue +++ b/src/views/consume/gold/addCoinConsume.vue @@ -18,7 +18,8 @@ const trimJwCode = () => { } } } - +//提交禁止重复点击 +const addDisabled = ref(false) /* ====================数据================================= */ @@ -238,6 +239,7 @@ const add = async function () { console.log("addConsume.value", addConsume.value) // 发送POST请求 + addDisabled.value = true const result = await request({ // url: "/consume/add", url: "/consume/add", @@ -253,7 +255,7 @@ const add = async function () { remark: addConsume.value.remark } }); - + addDisabled.value = false console.log("add请求", result); // 处理响应 handleResponse(result); @@ -464,60 +466,45 @@ onMounted(async function () {