From d3315d7eac567c749d56cf3b4f209d83512c47c0 Mon Sep 17 00:00:00 2001 From: TM <923727421@qq.com> Date: Tue, 15 Dec 2020 15:59:35 +0800 Subject: [PATCH] 修改bug --- pages/changePassword/changePassword.js | 33 +++++++++++++++++++++++++-------- 1 files changed, 25 insertions(+), 8 deletions(-) diff --git a/pages/changePassword/changePassword.js b/pages/changePassword/changePassword.js index dfd94ab..d5610e0 100644 --- a/pages/changePassword/changePassword.js +++ b/pages/changePassword/changePassword.js @@ -1,5 +1,6 @@ let $api = require('../../utils/ajaxFn.js') let md5 = require('../../utils/md5.js') +let validator = require('../../utils/validator.js') const app = getApp() Page({ data: { @@ -8,31 +9,46 @@ info:{ newPwd: "", oldPwd: "" - } + }, + userInfo:{} }, onLoad() { this.setData({ - userStyle:app.userStyle + userStyle:app.userStyle, + userInfo:app.userInfo }) }, getOld(e){ this.setData({ - 'info.oldPwd':md5.hex_md5(e.detail.value) + 'info.oldPwd':e.detail.value }) }, getNem(e){ this.setData({ - 'info.newPwd':md5.hex_md5(e.detail.value) + 'info.newPwd':e.detail.value }) }, getNemTwo(e){ - console.log(3) this.setData({ - newTwo: md5.hex_md5(e.detail.value) + newTwo: e.detail.value }) }, save(){ - console.log(this.data.newTwo,this.data.info) + console.log(this.data.userInfo.mblNo,this.data.newTwo,this.data.info) + if(validator.checkValEmpty(this.data.info.oldPwd)){ + my.showToast({ + content: '请输入原密码', + duration: 2000, + }); + return + } + if(validator.checkValEmpty(this.data.info.newPwd)){ + my.showToast({ + content: '请输入新密码', + duration: 2000, + }); + return + } if(this.data.newTwo != this.data.info.newPwd){ my.showToast({ content: '两次新密码不一致,请确认', @@ -51,7 +67,8 @@ }, true, { - ...this.data.info + newPwd: md5.hex_md5(this.data.userInfo.mblNo+this.data.info.newPwd), + oldPwd: md5.hex_md5(this.data.userInfo.mblNo+this.data.info.oldPwd) } ) } -- Gitblit v1.8.0