From 803d8ef7c0b49f03934cf365773c5808bc8226d6 Mon Sep 17 00:00:00 2001 From: jiazhipeng Date: Fri, 31 Oct 2025 17:42:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AA=8C=E8=AF=81=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/user/bindtel/index.js | 50 +++++++++++++++++++++-------------- pages/user/bindtel/index.wxml | 2 +- 2 files changed, 31 insertions(+), 21 deletions(-) diff --git a/pages/user/bindtel/index.js b/pages/user/bindtel/index.js index 82055f8..65e8932 100644 --- a/pages/user/bindtel/index.js +++ b/pages/user/bindtel/index.js @@ -110,31 +110,41 @@ Page({ sendFlag: false, codeId: res.data.id }) - // 获取成功之后需要马上改变成倒计时 - let time = 59; - var timer = setInterval(() => { - // 倒计时结束需要重置可发送验证码状态和按钮文字 - if (time < 0) { - // 清除定时器 - clearInterval(timer) - this.setData({ - buttonText: "重新发送", - sendFlag: true - }) - return false; - } + } + else { + this.changeImgCode() this.setData({ - buttonText: time + "秒后重新发送" + picCode: "" + }) + wx.showModal({ + content: res.msg, + showCancel: false, }) - time--; - }, 1000) + + // this.setData({ + // buttonText: "重新发送", + // sendFlag: true + // }) } - else { + + // 获取成功之后需要马上改变成倒计时 + let time = 59; + var timer = setInterval(() => { + // 倒计时结束需要重置可发送验证码状态和按钮文字 + if (time < 0) { + // 清除定时器 + clearInterval(timer) + this.setData({ + buttonText: "重新发送", + sendFlag: true + }) + return false; + } this.setData({ - buttonText: "重新发送", - sendFlag: true + buttonText: time + "秒后重新发送" }) - } + time--; + }, 1000) }) // wx.navigateToMiniProgram({ diff --git a/pages/user/bindtel/index.wxml b/pages/user/bindtel/index.wxml index 2d12221..229442b 100644 --- a/pages/user/bindtel/index.wxml +++ b/pages/user/bindtel/index.wxml @@ -8,7 +8,7 @@ 图形验证码 - +