From dc01187c6ca2cf46fef268e84a7ac7fc171f2ebb Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期一, 27 五月 2024 16:12:47 +0800 Subject: [PATCH] 开泵相关 --- pages/login/login.js | 82 +++++++++++++++++++++++++++++++++++----- 1 files changed, 71 insertions(+), 11 deletions(-) diff --git a/pages/login/login.js b/pages/login/login.js index c954612..a957679 100644 --- a/pages/login/login.js +++ b/pages/login/login.js @@ -1,12 +1,78 @@ -// pages/login/login.js +const app = getApp(); + Page({ /** * 椤甸潰鐨勫垵濮嬫暟鎹� */ data: { - + mobile: '', + code: '', + codeSent: false, + countdown: 60, }, + + bindMobileInput: function (e) { + this.setData({ + mobile: e.detail.value, + }); + }, + sendCode: function () { + if (!this.data.mobile) { + wx.showToast({ + title: '璇疯緭鍏ユ墜鏈哄彿', + icon: 'none', + duration: 2000, + }); + return; + } + + // 鍦ㄨ繖閲屽鐞嗗彂閫侀獙璇佺爜鐨勯�昏緫锛屽彲浠ヨ皟鐢ㄥ悗鍙版帴鍙e疄鐜� + // 浠ヤ笅鏄竴涓畝鍗曠殑绀轰緥锛屼粎浣滃弬鑰� + wx.showToast({ + title: '楠岃瘉鐮佸凡鍙戦��', + icon: 'success', + duration: 2000, + }); + + this.setData({ + codeSent: true, + }); + + // 鍚姩鍊掕鏃� + this.startCountdown(); + }, + //鍊掕鏃� + startCountdown: function () { + let that = this; + let timer = setInterval(function () { + let countdown = that.data.countdown - 1; + that.setData({ + countdown: countdown, + }); + + if (countdown <= 0) { + clearInterval(timer); + that.setData({ + codeSent: false, + countdown: 60, + }); + } + }, 1000); + }, + + /** + * 鐧诲綍 + */ + login: function (e) { + console.log("login") + let userName = "寮犱笁" + wx.navigateTo({ + url: '/pages/wxbind/wxbind' + }) + }, + + /** * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇 @@ -63,13 +129,7 @@ onShareAppMessage() { }, - /** - * 鐧诲綍 - */ - login:function(e) { - console.log("login") - wx.reLaunch({ - url: 'pages/home/home', - }) - } + + + }) \ No newline at end of file -- Gitblit v1.8.0