From 916ba7dbd9b28f126b37f4db815a91f38aac4dbb Mon Sep 17 00:00:00 2001 From: TM <923727421@qq.com> Date: Wed, 16 Dec 2020 17:31:41 +0800 Subject: [PATCH] 修改电话号码 --- pages/forgetPassword/forgetPassword.js | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/pages/forgetPassword/forgetPassword.js b/pages/forgetPassword/forgetPassword.js index 17c41b4..2c948c2 100644 --- a/pages/forgetPassword/forgetPassword.js +++ b/pages/forgetPassword/forgetPassword.js @@ -1,5 +1,6 @@ let $api = require('../../utils/ajaxFn.js') let md5 = require('../../utils/md5.js') +let validator = require('../../utils/validator') Page({ data: { userStyle:{},//用户样式 @@ -49,11 +50,11 @@ }) }else if(code == 2){ this.setData({ - 'info.newPwd':md5.hex_md5(e.detail.value) + 'info.newPwd':e.detail.value }) }else{ this.setData({ - newPwdTwo: md5.hex_md5(e.detail.value) + newPwdTwo:e.detail.value }) } }, @@ -61,6 +62,13 @@ if(!this.data.info.mblNo){ my.showToast({ content: '请输入电话号码', + duration: 2000 + }) + return + } + if(!validator.checkPhone(this.data.info.mblNo)){ + my.showToast({ + content: '请输入正确的电话号码', duration: 2000 }) return @@ -75,6 +83,20 @@ if(!this.data.info.newPwd){ my.showToast({ content: '请输入新密码', + duration: 2000 + }) + return + } + if(!validator.checkPassword(this.data.info.newPwd)){ + my.showToast({ + content: '新密码为8-16数字字母组合', + duration: 2000 + }) + return + } + if(!this.data.newPwdTwo){ + my.showToast({ + content: '请再次输入新密码', duration: 2000 }) return @@ -103,7 +125,9 @@ err=>{}, false, { - ...this.data.info + mblNo:this.data.info.mblNo, + verCode:this.data.info.verCode, + newPwd: md5.hex_md5(this.data.info.mblNo+this.data.info.newPwd) } ) } -- Gitblit v1.8.0