| | |
| | | let md5 = require('../../utils/md5.js'); |
| | | let $api = require('../../utils/ajaxFn.js'); |
| | | let validator = require('../../utils/validator.js') |
| | | const app = getApp() |
| | | Page({ |
| | | data: { |
| | | txt:'请输入手机号', |
| | | password:'', |
| | | userNo:'', |
| | | verCode:'', |
| | |
| | | login(){ |
| | | let url = '',obj={}; |
| | | if(!this.data.showCode){ |
| | | url = '/sib/xcx/login/login' |
| | | url = '/zic/login/login' |
| | | obj.password = md5.hex_md5(this.data.userNo+this.data.password) |
| | | obj.userNo = this.data.userNo |
| | | obj.zfbUserId = app.userId |
| | | if(!obj.userNo){ |
| | | my.showToast({ |
| | | content:'请输入手机号', |
| | | duration:2000 |
| | | }); |
| | | return |
| | | } |
| | | if(!validator.checkPhone(obj.userNo)){ |
| | | my.showToast({ |
| | | content:'请输入正确手机号', |
| | | duration:2000 |
| | | }); |
| | | return |
| | | } |
| | | if(!this.data.password){ |
| | | my.showToast({ |
| | | content:'请输入密码', |
| | | duration:2000 |
| | | }); |
| | | return |
| | | } |
| | | if(!validator.checkPassword(this.data.password)){ |
| | | my.showToast({ |
| | | content:'密码格式有误', |
| | | duration:2000 |
| | | }); |
| | | return |
| | | } |
| | | }else{ |
| | | url = '/sib/xcx/login/loginByCode' |
| | | url = '/zic/login/loginByCode' |
| | | obj.mblNo = this.data.userNo |
| | | obj.verCode = this.data.verCode |
| | | obj.zfbUserId = app.userId |
| | | if(!obj.mblNo){ |
| | | my.showToast({ |
| | | content:'请输入手机号', |
| | | duration:3000 |
| | | }); |
| | | return |
| | | } |
| | | if(!validator.checkPhone(obj.mblNo)){ |
| | | my.showToast({ |
| | | content:'请输入正确手机号', |
| | | duration:2000 |
| | | }); |
| | | return |
| | | } |
| | | if(!obj.verCode){ |
| | | my.showToast({ |
| | | content:'请输入验证码', |
| | | duration:2000 |
| | | }); |
| | | return |
| | | } |
| | | } |
| | | $api.ajax( |
| | | url, |
| | |
| | | }, |
| | | getUserInfo(lastLoginMgrId){ |
| | | $api.ajax( |
| | | '/sib/xcx/login/mgrLogin', |
| | | '/zic/login/mgrLogin', |
| | | 'POST', |
| | | (res)=>{ |
| | | this.userInfo = res.data.body |
| | | app.userInfo = res.data.body |
| | | my.reLaunch({ |
| | | url: '/pages/home/home' |
| | | }); |
| | |
| | | this.setData({ |
| | | userNo:e.detail.value |
| | | }) |
| | | if(this.data.userNo&&this.data.userNo.length == 11){ |
| | | this.setData({ |
| | | txt:'获取验证码' |
| | | }) |
| | | }else{ |
| | | this.setData({ |
| | | txt:'请输入手机号' |
| | | }) |
| | | } |
| | | }, |
| | | setPassword(e){ |
| | | this.setData({ |
| | |
| | | }); |
| | | return |
| | | } |
| | | // if(!validator.checkPhone(this.data.userNo)){ |
| | | // my.showToast({ |
| | | // content:'请输入正确手机号', |
| | | // duration:2000 |
| | | // }); |
| | | // return |
| | | // } |
| | | $api.ajax( |
| | | '/sib/user/sendMsg', |
| | | '/zic/user/sendMsg', |
| | | 'POST', |
| | | (res)=>{ |
| | | |