From a28500d3a5062a8941edf73778917b64c7017d5d Mon Sep 17 00:00:00 2001 From: liutong <836164388@qq.com> Date: Tue, 1 Apr 2025 11:08:41 +0800 Subject: [PATCH] =?UTF-8?q?fix(market):=20=E4=BF=AE=E5=A4=8D=E9=94=80?= =?UTF-8?q?=E5=94=AE=E7=BA=BF=E7=B4=A2=E9=87=8D=E5=A4=8D=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加 is_submit 标志位来控制表单提交状态 - 在提交前检查 is_submit 状态,防止重复提交 - 提交后重置 is_submit 状态,以便下次提交 --- pages/market/clue/add_clues.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pages/market/clue/add_clues.vue b/pages/market/clue/add_clues.vue index 925563e..700c0ee 100644 --- a/pages/market/clue/add_clues.vue +++ b/pages/market/clue/add_clues.vue @@ -281,6 +281,8 @@ export default { switchChange_type: 1, rules, + is_submit: true,//是否提交(防止重复提交)|true=可提交,false=不可提交 + //表单 formData: { sex:'1',//性别|0=保密,1=男,2=女 @@ -602,7 +604,16 @@ export default { return } + //防止重复提交 + if (!this.is_submit) { + return + } + this.is_submit = false + let res = await marketApi.setSales(data) + + this.is_submit = true + if(res.code != 1){ uni.showToast({ title: res.msg,